Kurze Notiz zu tar

04. Dezember 2009
Möchte man z.B. ein Verzeichnis archivieren und packen, so kann man dies mittels folgendem Befehl erreichen:
 
tar cfvz zieldatei.tar.gz verzeichnis/
 
oder auch so:
 
tar -cvzf zieldatei.tar.gz verzeichnis/
 
Aber man beachte, dass im zweiten Beispiel die Option -f am Ende der Optionsliste angegeben werden muss. Würde man z.B. so etwas schreiben wie:
 
tar -cfvz zieldatei.tar.gz verzeichnis/
 
so würde man die Datei vz erhalten.

Entpacken erfolgt dann wieder so:
 
tar xfvz zieldatei.tar.gz verzeichnis/
 
oder so:
 
tar -xvzf zieldatei.tar.gz verzeichnis/
 
Nachfolgend noch ein Beispiel, das zeigt, wie man das Archivieren von - zum Beispiel - exe-Dateien verhindert:
 
tar --exclude=.exe -cvzf test3.tar.gz verzeichnis/
 
Kommentare, Ideen oder Vorschläge willkommen!
HILFE
Code-Beispiele werden mit den BBCodes [code][/code] dargestellt. Jedes Tag muss eine Zeile für sich allein haben, d.h der Beispiel-Code muss wirklich ZWISCHEN den Tags stehen. Beispiel:
[code] ACHTUNG! HIER UMBRUCH WICHTIG. TAG [code] MUSS ALLEIN STEHEN
#include <stdio.h>

int main( void ){
    return 0;
} ACHTUNG! HIER UMBRUCH WICHTIG. NACHFOLGENDES TAG [/code] MUSS ALLEIN STEHEN
[/code]

Alles was zwischen den beiden Tags [register] und [/register] eingetragen wird, ist nur für registrierte (und eingeloggte) User sichtbar.
Dein Name *
Deine Email
Deine Website
Vorschau