PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tar - Dateien auschliessen



Gueni
16.02.03, 17:57
Grüße Euch

Ich sichere sämtliche /Home Verzeichnisse mit

tar cvpsf /sicherung/homes.tar /home/*

möchte aber damit die Datei nicht zu sehr anschwillt die Desktops, Mülleimer etc. nicht mitpacken also nur die /home/public_html verzeichnisse

Frage: wie sag ich es Tar (suse 7.3)

Danke schon mal im Voraus
Günther

gfc
16.02.03, 18:30
man tar

das zeigt dir alle möglichen Befehle... meines Gedächtnisses nach gibt es einen befehl exclude=dateiordnerausschliesen.xxx

mbrand5371
16.02.03, 18:40
Wenn es Dir nur um das Verzeichnis "public_html" geht ist das ganze recht einfach:


for files in $(find /home -name public_html) ; do tar -rvf ZIELDATEI.tar $files 1>PROTOKOLL 2>FEHLERMELDUNGEN ; done

ZIELDATEI.tar = Datei, welche das Archiv enthält
PROTOKOLL = Datei, welche ein Sicherungsprotokoll enthält
FEHLERMELDUNGEN = Datei, welche die Fehlermeldungen enthält.

In der Datei FEHLERMELDUNGEN werden Einträge wie:

tar: Removing leading `/' from member names
stehen. Welche durch den vor dem Pfad stehenden / erzeugt werden.

Gruß Marcus

Gueni
16.02.03, 18:44
Danke

ich werd es gleich testen

cirad
16.02.03, 20:17
tar czf blub.tgz /home --exclude=file2 --exclude=file2 ...