Linux命令 文件压缩及压缩命令
Linux命令 文件压缩及压缩命令
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命令完全技术宝典》张栋