本篇文章给大家谈谈tar 命令的使用gz/bz/xz,以及对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
什么是压缩率
压缩比是指压缩前的文件大小与压缩后的大小之比。压缩比越大,压缩程度越高,即原始数据被压缩后占用的空间越少。
常用的归档和压缩工具
Windows:rar、zip、7z
Linux:tar、cpio、ar、xz、gzip、bzip2
需要注意的是Linux上的tar/cpio/ar是归档工具,xz、gzip、bzip2是压缩工具。
值得一提的是,Linux上的xz和Windows上的7z使用相同的压缩算法,都是LZMA2算法(7z也可以指定LZMA算法),并且压缩率非常高。
tar的几种压缩方式
tar 命令是归档命令。它不具备压缩功能,但可以与其他压缩工具(例如Linux上常用的:xz、gzip、bzip2)配合使用来归档和压缩文件。
tar -z、使用gzip压缩tar -j、使用bzip2压缩tar -J、使用xz压缩使用示例:
tar -czvf xxx.tar.gz a.txt b.txttar -xzvf xxx.tar.gztar -cjvf xxx.tar.bz a.txt b.txttar -xjvf xxx.tar.bztar -cJvf xxx.tar.xz txt b.txttar -xJvf xxx.tar.xz
gz/bz/xz性能比较
压缩方式
压缩率
压缩速度
减压速度
压缩算法
广州
低的
快的
快的
放气
巴兹
中间
慢的
中间
贝氏体重量
xz
高的
中间
慢的
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/131449.html
用户评论
歇火
这篇文章讲得非常清晰!之前一直不太明白tar命令怎么压缩文件,现在终于明白了。 gzip和bzip2两种压缩方式的区别也阐述得很清楚,真的超级有用啊!
有6位网友表示赞同!
拽年很骚
学习了新技能了!以前只知道用zip压缩,没想到tar也能做到。xz的压缩效率更高吗?文章中没有详细说明…
有19位网友表示赞同!
暮光薄凉
终于有人讲解这个命令了! 我好久没弄过linux环境,有些操作忘记了,这次刚好重温一下。lzma算法比bzip2更强悍吗?我想知道实际中的应用场景。
有20位网友表示赞同!
等量代换
这篇文章真是太棒了!用通俗易懂的语言解释了tar命令的使用,而且还包含了一系列压缩格式的选择和实例说明,非常实用!
有19位网友表示赞同!
糖果控
其实我个人觉得xz的压缩效果不太好,有时候解开的时候还是蛮慢的。 gzip 虽然效率比不上 xz,但速度很快,适合经常需要操作的文件。
有11位网友表示赞同!
巷口酒肆
tar命令真是一直被忽视的宝藏工具!感谢作者整理了这么好的教程,让我对linux文件压缩有了更深的理解!
有7位网友表示赞同!
颓废i
用过gz和bz,xz我还不太熟练。 作者可以多讲讲 xz 优劣势么?毕竟很多时候 gzip 比 xz 更受欢迎。
有20位网友表示赞同!
见朕骑妓的时刻
这篇文章挺棒的,刚好我昨天在操作打包项目的时候还遇到了tar命令的使用问题! 看来tar确实有很多使用场景呢!
有7位网友表示赞同!
無極卍盜
作者真是太细致了,各种参数解释都非常清楚,我平时用的很少这些压缩格式,现在看完了文章感觉受益匪浅!
有14位网友表示赞同!
安好如初
这个文章的例子不太够详细,我想知道如果要对文件夹进行归档和解包的操作怎么办?可以多加一些针对不同场景的实例说明吗?
有17位网友表示赞同!
傲世九天
用tar命令打包的时候要注意什么?有没有哪些危险情况需要注意防范呢? 像是意外数据丢失等等
有11位网友表示赞同!
雪花ミ飞舞
我觉得文章中应该增加一个总结,将不同的压缩格式的优缺点进行对比,让读者更方便地选择合适的格式使用!
有13位网友表示赞同!
情字何解ヘ
gz 文件解压还挺快的,感觉 bz2 和 xz 的解压速度都慢了一点,我的配置是不是有点低?
有5位网友表示赞同!
断秋风
tar命令确实很强大,不仅仅可以压缩,还可以备份数据、还原系统等等。这篇文章只讲了基础的用法,还有很多高级功能待探索呢!
有9位网友表示赞同!
┲﹊怅惘。
用过bz2,感觉比 gz 轻点,不过解压的时候慢一些… xz 的效率好于两者吗?
有12位网友表示赞同!
你与清晨阳光
压缩文件后的大小控制也是一个重要问题吧?文章中有没有提到任何提高压缩效率的方法呢?
有17位网友表示赞同!
浮世繁华
其实除了 tar 命令之外,还有其他的压缩工具,比如 zip 和 7z 等等。 文章可以多对比一下不同工具的优缺点吗?
有13位网友表示赞同!