gzip
基本语法:
gzip [选项] [文件]
要压缩文件,只需要使用:
gzip 文件名
这会将原始文件替换为.gz结尾的压缩文件.
输出示例:
假设我们有一个名为 data.txt 的文件,运行 gzip data.txt
后,输出将是
-rw-r--r-- 1 user user 8800 Jan 23 09:10 data.txt.gz
如果要保留原始文件,可以添加 -c 参数
使用gzip解压
gunzip data.txt.gz
或
gzip -d data.txt.gz
gzip 命令选项
该gzip命令带有多种选项,允许您自定义其行为。以下是一些最常用选项的概述:
-c 或 --stdout 写入标准输出,保持原始文件不变
-d 或 --decompress 解压缩
-f 或 --force 强制覆盖输出文件和链接
-h 或 --help 打印帮助信息
-l 或 --list 列出压缩文件的内容
-L 或 --license 显示软件许可证
-n 或 --no-name 不保留或恢复原始名称和时间戳
-N 或 --name 保留或恢复原始名称和时间戳
-q 或 --quiet 停止输出所有警告信息
-r 或 --recursive 对目录进行递归操作
-S 或 --suffix=SUF 在压缩文件上使用后缀 SUF
-t 或 --test 测试压缩文件的完整性
-v 或 --verbose 冗余模式
-V 或 --version 显示版本号
-1 或 --快压缩速度
-9 或 --best 压缩得更好 --rsyncable制作rsync友好的压缩包