Detaillierte Erklärung der Linux-Tar-Komprimierungs- und Dekomprimierungsordner und Dateibefehle
Allgemeine Befehle:
1. Komprimieren Sie den Ordner/die Datei test im aktuellen Verzeichnis zu test.tar.gz:
tar -zcvf test.tar.gz test
2. Entpacken Sie die Datei.tar.gz im aktuellen Verzeichnis in eine Datei:
tar -zxvf file.tar.gz
3. Den Inhalt der tar-Datei auflisten, aber nicht extrahieren
tar -tf test.tar
4. Wie hängt man eine komprimierte Archivdatei an?
Detaillierte Parametererklärung Einer der fünf Befehle muss ausgewählt werden
- c: Erstellen Sie eine komprimierte Datei
- -x: dekomprimieren
- -t: Inhalt anzeigen
- -r: Dateien an das Ende des komprimierten Archivs anhängen
- -u: aktualisiere die Dateien im komprimierten Originalpaket
Diese Parameter sind optional
- z: mit gzip-Attribut
- -j: mit bz2-Attribut
- -Z: mit compress-Attribut
- -v: Alle Prozesse anzeigen
- -O: entpackt die Datei auf die Standardausgabe
-f erforderlicher Parameter
f: Verwenden Sie den Dateinamen, dieser Parameter ist der letzte Parameter, und nur der Dateiname kann verfolgt werden.
zip- und unzip-Befehle
1.zip Befehl
zip -r test.zip ./*
Alle Dateien und Ordner im aktuellen Verzeichnis in eine test.zip-Datei komprimieren, -r bedeutet rekursiv alle Dateien in Unterverzeichnissen komprimieren.
2. Der Unzip-Befehl
unzip -o -d /home/xxx test.zip
entpackt die test.zip-Datei nach /home/xxx
-o: überschreibt die Datei ohne Rückfrage,
-d:-d /home/xxx gibt die Datei Extract an es in das Verzeichnis /home/xxx;
3. Andere
zip -d test.zip xxx.txt
löscht die xxxx.txt-Datei in der komprimierten Datei
zip -m test.zip ./xxx.txt
fügt die xxx.txt-Datei zu myfile.zip in der komprimierten Datei hinzu
gzip- und ungzip-Befehle
gzip-Befehl: zum Komprimieren von Dateien
gzcat-Befehl: zum Anzeigen des Inhalts komprimierter Textdateien
gunzip-Befehl: zum Dekomprimieren von Dateien
Hinweis: zip und gzip können keine Verzeichnisse komprimieren, sondern nur Dateien.