Jeder weiß, dass das Komprimieren und Dekomprimieren von Dateien unter Win sehr einfach und bequem ist. Unter Linux ist das Komprimieren und Dekomprimieren von Dateien zu einer nicht einfachen Aufgabe geworden. Wie komprimiere ich Dateien unter einem Linux-System in die Formate zip, gz, tar, bz2? Wie dekomprimiere ich zip-, gz-, tar- und bz2-komprimierte Dateien unter einem Linux-System? Welcher Befehl muss ausgeführt werden? Das Folgende ist die umfassendste Bild- und Texterklärung der Komprimierungs- und Dekomprimierungsmethoden unter Linux, zusammengefasst auf der chinesischen PHP-Website!
Komprimierung und Dekomprimierung im ZIP-Format
#压缩文件和目录 zip【压缩文件名】【源文件】 #压缩文件 zip -r 【压缩文件名】【源目录】 #压缩目录 #解压文件和目录 unzip【压缩文件名】 #解压
Komprimierung und Dekomprimierung im GZ-Format
#压缩文件和目录 gzip【源文件】 #压缩为 gz格式的压缩文件,源文件会消失 gzip -c【源文件】>【压缩文件】 #压缩为gz格式,源文件保留gzip -c cangls > cangls.gz #上面的例子 gzip -z【目录】 #压缩目录下所有的子文件,但是不能压缩目录 #解压文件 gunzip 【压缩文件名】gzip -d 【压缩文件名】 #以上两种解压是一样的
Komprimierung und Dekomprimierung im bz2-Format
Hinweis: Der Befehl bzip2 kann keine Verzeichnisse komprimieren
#压缩文件 bzip2【源文件】 #压缩为.bz2格式,不保存源文件 bzip2 -k【源文件】 #压缩之后保留源文件 #解压文件 bunzip2 【压缩文件名】gzip -d 【压缩文件名】 #以上两种解压是一样的
tar-Verpackungsbefehl
tar -cvf [Paketdateiname] [Quelldatei]
Optionen
- c: Gepackt
-z: Komprimiert im .tar.gz-Format
-j: Komprimiert im .tar.bz2-Format
-t: Anzeigen
-x: Entpacken
-v: Vorgang anzeigen
-f: Geben Sie den Namen der gepackten Datei an
#例如 tar -zcvf cangls.tar cangls #打包为.tar.gz格式 tar -jxvf cangls.tar #解.tar.bz2格式的打包
Hinweis: Ohne -z oder -j wird es in .tar verpackt oder dekomprimiert Format
Das obige ist der detaillierte Inhalt vonDie umfassendsten Befehle zum Komprimieren und Dekomprimieren von ZIP-, GZ-, TAR- und BZ2-Dateien unter Linux (ausführliche Schritt-für-Schritt-Anleitung mit Bildern und Texten). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!