linux下 压缩 解压 命令总结

linux下的打包压缩太烦了,今天有点时间,整理一下。


linux的压缩和windows不一样,其压缩不能针对多个文件压缩,仅能针对单个文件进行压缩,所以,在对多个文件进行压缩前,需要先把多个文件进行打包,好下面我们就来看看这个打包和压缩都是些啥玩意儿。。。。


打包后缀名为.tar,压缩后缀名为.gz、.bz2、.Z,常见的文件就会有7种,.tar、.gz、.bz2、.Z、.tar.gz、.tar.bz2、.tar.Z,所以针对他们我搞清楚每种文件格式,其加压和解压的命令则可。


.tar:-f 指定包的文件名,-c 创建新的包,-t 列出包中的文件,-x 解包, -v压缩过程中显示文件。要注意的是命令,后面是源,前面是目的

tar -cf all.tar *.jpg

tar -tf all.tar

tar -xf all.tar

.gz:压缩用gzip,解压用gunzip

gzip all.tar

gunzip all.gz

.bz2:压缩用bzip2, 解压用bunzip2 

bzip2 all.tar

bunzip2 all.bz2

.Z:压缩用compress, 解压用uncompress

.tar.gz:在原来tar的命令上加入-z

tar -czf all.tar.gz *.jpg

tar -xzf all.tar.gz


.tar.bz2:在原来tar的命令上加入-j

tar -cjf all.tar.bz2 *.jpg

tar -xjf all.tar.bz2


.tar.Z:在原来tar的命令上加入-Z

tar -cZf all.tar.Z *.jpg

tar -xZf all.tar.Z


那么对于windows下的.zip .rar是否可以在linux下压缩和解压呢,答案是当然可以,不过rar比较恶心,默认是没有的,需要安装一下,而且还不是免费的,所以rar还是在windows上解完了再在linux上折腾吧。

zip命令很简单:zip unzip,是不是简单得不得了。


从使用角度来看,上面这些命令基本够用啦,不够再增加吧, 哦了,就到这里。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值