gzip 命令
gzip命令对文件进行压缩和解压缩。
(1)一般格式
gzip [选项] [nam—]
(2)说明
name表示压缩(解压缩)文件名。gzip用Lempel-Ziv 编码(LZ77) 减小命名文件的大小。通常,源代码和英文文本能压缩60%~ 70%。压缩文件的扩展名是.gz,并且保持原有的存取权限、访问与修改时间。若不指定文件,或者文件名为“一”,则将标准输入压缩为标准输出。gzip 命令只压缩普通文件,特别是它忽略符号链接文件。
若所在文件系统对文件名长度有限制,则gzip命令将只保留文件名中以“.”分开的各部分的前3个字符,截掉其余字符。例如,若文件名限制为14个字符,则meng.msdosexe压缩后的文件名为men.msd.exe.gz.若所在系统对文件名长度不加限制,则文件名保持原样。
压缩文件可以用gzip -d 命令恢复成原始形式。
(3)常用选项
-c, -stdout. -stdout: 将输出写到标准输出上,并保留原有文件。
-d, --decompress, --uncompress: 将被压缩的文件解压缩。
-l,-ist: 对每个压缩文件,列出以下字段。
compressed size压缩文件 的大小: uncompressedsize-未压缩文件的 大小: ratio压缩比(未知时为0.0%); uncomprset name -未压缩文件的名字。
心
-r,-rcurivee递归地查找指定目录并压缩其中的所有文件或解压缩。索-t, --test: 测试,即检查压缩文件的完整性。
-v,–verbose:对每个压缩文件和解压缩文件,显示其文件名和压缩比。
-num. -fast. -bes: 用指定的数字num调整压缩速度,其中-1或fist表示最快的压缩方法(低压缩比),-9或–best表示最慢的压缩方法(高压缩比)。系统默认值为-6。