Linux gzip-Befehl
Linux 命令大全
Linux gzip-Befehl wird zur Komprimierung von Dateien verwendet.
gzip ist ein weit verbreiteter Komprimierungsprogramm, nach seiner Komprimierung wird die Dateiendung "gz" hinzugefügt.
Syntax
gzip [-acdfhlLnNqrtvV][-S <<Kompressionsendzeichenstring>>][-<<Kompressionsgrad>>][--best/fast][Datei...] oder gzip [-acdfhlLnNqrtvV][-S <<Kompressionsendzeichenstring>>][-<<Kompressionsgrad>>][--best/fast][Verzeichnis]
Parameter:
- -a oder--ascii Verwendet ASCII-Textmodus.
- -c oder--stdout oder--to-stdout Gibt die komprimierte Datei auf die Standardausgabe aus, ohne die ursprüngliche Datei zu ändern.
- -d oder--decompress oder----uncompress Entpackt komprimierte Dateien.
- -f oder--force Komprimiert Dateien erzwingend. Ignoriert Dateinamen oder bestehende harte Verknüpfungen sowie Symbolverknüpfungen.
- -h oder--help Online-Hilfe.
- -l oder--list Listet Informationen über komprimierte Dateien auf.
- -L oder--license Zeigt Versions- und Copyright-Informationen an.
- -n oder--no-name Beim Komprimieren der Datei wird der ursprüngliche Dateiname und Zeitstempel nicht behalten.
- -N oder--name Beim Komprimieren der Datei wird der ursprüngliche Dateiname und Zeitstempel behalten.
- -q oder--quiet Zeigt keine Warnmeldungen an.
- -r oder--recursive Verarbeitet rekursiv alle Dateien und Unterordner im angegebenen Verzeichnis.
- -S <Kompressionsendzeichenstring> oder----suffix <Kompressionsendzeichenstring> Ändern Sie das Kompressionsendzeichen.
- -t或--test 测试压缩文件是否正确无误。
- -v或--verbose 显示指令执行过程。
- -V或--version 显示版本信息。
- -<压缩效率> 压缩效率是一个介于1-9的数值,预设值为"6,指定愈大的数值,压缩效率就会愈高。
- --best 此参数的效果和指定"-9"参数相同。
- --fast 此参数的效果和指定"-1"参数相同。
在线示例
压缩文件
[[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]#
接范例1, 列出详细的信息
[[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]#
接范例1,显示压缩文件的信息
[[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
Linux 命令大全