Linux下压缩、解压缩、效率,linux tar bz、bz2、gz、zip |
您所在的位置:网站首页 › linux解压zip文件命令是什么 › Linux下压缩、解压缩、效率,linux tar bz、bz2、gz、zip |
linux入门常用的指令中,属压缩解压缩最容易记混。现在来梳理一下: tar 参数使用: -v 显示操作过程(必加) -f 指定压缩文件(必加) -j 支持bzip2解压文件(bz、bz2后缀的文件) -z 支持gzip解压文件(gz后缀的文件) -x 从压缩文件中提取文件(解包/解压的时候用)extract -c 建立新的压缩文件(打包/压缩的时候用)compress
.bz文件的压缩/解压: tar -jcvf filename.tar.bz filedir(.bz压缩) tar -jxvf filename.tar.bz filedir(.bz解压) .bz2文件的压缩/解压: tar -jcvf filename.tar.bz2 filedir(.bz2压缩) tar -jxvf filename.tar.bz2 filedir(.bz2解压) .gz文件的压缩/解压: tar -zcvf filename.tar.gz filedir(.gz压缩) tar -zxvf filename.tar.gz filedir(.gz解压)
顺便为了比较linux下几种常用的压缩格式的效率,使用linux内核文件作为压缩对象,进行对比。
bz格式压缩: time tar -jcvf alientek_linux.tar.bz alientek_linux
bz2格式压缩: time tar -jcvf alientek_linux.tar.bz2 alientek_linux
gz格式压缩: time tar -zcvf alientek_linux.tar.gz alientek_linux
zip格式压缩: time zip -r alientek_linux.zip alientek_linux
bz ------ 98s ----- 19.5% bz2 ---- 95s ----- 19.5% gz ------ 40s ----- 24.1% zip ----- 41s ----- 27.3%
自己觉得,bz、bz2 相较于 gz,多花费一倍多时间,压缩率从25%左右提高到20%,还是划得来的。尤其是对于资源紧张的系统。将近减少20%储存空间占用。
测试仅供个人娱乐,压缩对象为Linux内核,实际效率要考虑文件的具体内容,仅作参考。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |