每天一个linux命令——压缩命令

gzip:压缩或者解压档案,压缩后的档案默认为档案原名.gz,原文档没了。

语法:

gzip [ 选项 ] [ 参数 ]

选项:

-d:解压缩的参数

-c:将压缩的数据输出到屏幕上,可通过数据流重导向来处理

-v:显示压缩比

-数字:1~9,1最快,但压缩比最差,9最慢,压缩比最好,默认是6

示例:

gzip test 压缩后的文件是test..gz

gzip -d test.gz 解压缩test.gz

zcat test.gz 查看压缩后的文档内容


bzip2:压缩或者解压档案,压缩后的档案默认为档案原名.bz2,原文档可通过参数保留。

语法:

bzip2 [ 选项 ] [ 参数 ]

选项:

-c:将压缩过程产生的数据输出到屏幕上

-d:解压缩参数

-z:压缩参数

-k:保留源文件压缩

-v:显示压缩比

-数字:同gzip

示例:

bzip2 -z test 压缩test,压缩后的文档为test.bz2

bzip2 -d test.bz2 解压缩

bzcat test.bz2 查看压缩后的文件内容


文件后缀为.gz的不能再用gzip再次压缩,bzip2同理。不过后缀为.bz2的可以用gzip来压缩。不过类似这种交替压缩得到的文件体积会越来越大。曾经试验过,压缩得到test.gz.bz2.gz.bz2.gz的体积一次比一次大,不太清楚原因。而且同zcat或者bzcat读出来的是乱码。可以这样压缩着玩耍,不过没有意义。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值