Linux Befehl gzip
Linux Befehl gzip Dateien zu komprimieren.
gzip ist ein weit verbreitetes Komprimierungsprogramm, nach dem die Dateien komprimiert wurden, nach dem Namen mehr "gz" Erweiterung.
Grammatik
gzip [-acdfhlLnNqrtvV][-S <压缩字尾字符串>][-<压缩效率>][--best/fast][文件...] 或 gzip [-acdfhlLnNqrtvV][-S <压缩字尾字符串>][-<压缩效率>][--best/fast][目录]
Parameter:
- -a oder --ascii ASCII-Textmodus.
- -c oder --to-stdout --stdout oder die komprimierte Datei auf dem Standardausgabegerät, nicht auf die Originaldatei ändert.
- -d oder --decompress ---- Dekomprimieren oder die ZIP-Dateien extrahieren.
- -f oder --force Dateien gewaltsam komprimiert. Ignorieren Sie den Dateinamen oder eine Festverbindung besteht und die Datei ist ein symbolischer Link.
- -h oder --help Online-Hilfe.
- -l oder --list Liste komprimierte Dateien Informationen im Zusammenhang.
- -L Oder --license Display-Version und Copyright-Informationen.
- -n oder --no-name Bei Datenkomprimierung nicht speichern den ursprünglichen Dateinamen und Zeitstempel.
- N Oder --name komprimierte Datei, den ursprünglichen Dateinamen und Zeitstempel speichern.
- -q oder --quiet keine Warnmeldung angezeigt werden soll.
- -r oder --recursive rekursive Verarbeitung, werden alle Dateien und Unterverzeichnisse im angegebenen Verzeichnis behandelt werden.
- -S <Compression Suffix string> oder ---- Suffix <Kompression Suffix string> die Kompression Suffix-String ändern.
- -t-Testdatei komprimiert oder --test ist richtig.
- -v oder --verbose Anzeige während der Ausführung von Anweisungen.
- -V Oder --version Versionsnummer anzeigen.
- - <Kompressionseffizienz> Kompressionseffizienz ist ein Wert zwischen 1-9, Default "6" ist, geben Sie je größer der Wert, wird die Komprimierungseffizienz höher sein.
- --bester Wirkung dieser Parameter, und geben Sie "-9" den gleichen Parametern.
- --fast Wirkung dieser Parameter, und geben Sie "-1" Parameter gleich.
Beispiele
komprimierte Datei
[[email protected] a]# ls //显示当前目录文件 a.c b.h d.cpp [[email protected] a]# gzip * //压缩目录下的所有文件 [[email protected] a]# ls //显示当前目录文件 a.c.gz b.h.gz d.cpp.gz [[email protected] a]#
Beispiel 1 Auswahllisten Details
[[email protected] a]# gzip -dv * //解压文件,并列出详细信息 a.c.gz: 0.0% -- replaced with a.c b.h.gz: 0.0% -- replaced with b.h d.cpp.gz: 0.0% -- replaced with d.cpp [[email protected] a]#
Dann Beispiel 1, eine komprimierte Datei Informationen
[[email protected] a]# gzip -l * compressed uncompressed ratio uncompressed_name 24 0 0.0% a.c 24 0 0.0% b.h 26 0 0.0% d.cpp