gzip
[功能说明]
文件的压缩
#gizp属于GNU软件,总性能不错,是Linux系统首选的压缩工具,tar归档命令的-z参数也是利用gzip/gunzip来解压缩
[语法格式]
Gip[选项][文件或目录]
[选项参数]
参数 | 说明 |
-c | 将压缩/解压的内容输出的到设备上,并保留源文件 |
-d | 将压缩文件解压 |
-l | 如果目标文件是压缩文件,将显示压缩和未压缩的大小,压缩比,未压缩文件的名称 |
-t | 测试并检查压缩文件的完整性 |
-r | 若指定文件是压缩文件,将递归查找指定目录并压缩其中的所有文件 |
-v | 对每一个压缩/解压文件显示文件名和压缩比 |
-f | 如果文件的压缩/解压文件存在,或者多个链接,或者压缩数据来自标准输入、压缩数据输出到标准输出,应强制进行压缩/解压 |
-num | 用指定的数字调整压缩的速度,-1表示最快-9表示最慢,默认6 |
-best | 与-9相同 |
-fast | 与-1相同 |
unzip
[功能说明]
解压缩文件
英文xxxx #unzip是与zip互逆的工具
[语法格式]
Unzip[参数][由zip生成的压缩文件]
Unzip[参数][由zip生成的压缩文件][指定要压缩的文件]或unzip[-Z][由zip生成的压缩文件]
[选项参数]
参数 | 说明 |
-c | 将解压缩的结果在标准输出设备显示,并对字符进行适当的转换 |
-l | 显示压缩文件内所包含的文件 |
-t | 检查压缩文件的完整性 |
-v | 显示详细的执行过程 |
-a | 对文本文件进行必要的字符转换 |
-b | 不对文本文件进行字符转换 |
-P<密码> | 使用zip密码选项 |
zip
[功能说明]
归档压缩文件
英文xxxx #zip不仅是压缩工具也是归档工具,有许多操作系统都支持,对一般文件的压缩比是2:1或者3:1
[语法格式]
Zip[参数][压缩名][要压缩的文件或目录]
[选项参数]
参数 | 说明 |
-b | 暂存文件的位置 |
-c | 为新增或更新的文件增加一行注释 |
-d<文件名> | 从zip文件移除一个文件 |
-F | 修复已经损毁的压缩文件 |
-g | 将文件压缩附加到zip文件中 |
-x<文件名或模式> | 指定不需要压缩的文件 |
-z | 为zip文件增加注释 |
只是做的一个总结 如有不对,请各位大牛批评指教。
此致敬礼
版权声明
本总结所涉及到的内容 全部摘抄自《Linux命令完全技术宝典》张栋