为什么Linux 使用tar.gz 而很少使用7z 或zip?

因为 7z 和 zip 压缩格式都不能保留 unix 风格的文件权限,比如解压出个可执行文件要重新 chmod chown 才能恢复正常。而 tar 格式可以。

本篇文章给大家谈谈为什么Linux 使用tar.gz 而很少使用7z 或zip?,以及对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

压缩算法方面,gz是gzip的缩写,使用的压缩算法与zip相同。

事实上,Linux 现在已经切换到tar.xz。例如,deb(debian/ubuntu使用的软件包格式)在几年前就使用了tar.xz。 xz和7z也相同。

为什么Linux 使用tar.gz 而很少使用7z 或zip?

如果你关心tar.gz 有两个部分,首先是tar,然后是gz,那是因为Linux 受到Unix 哲学“一个工具只做好一件事”的影响。

用户评论

为什么Linux 使用tar.gz 而很少使用7z 或zip?
南宫沐风

tar.gz 确实挺好用啊 ,压包速度快,解压也方便快捷。而且 Linux 系统常用的都是 shell 命令行操作,tar 的命令结构简洁明了,上手很快!

    有17位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
﹎℡默默的爱

个人觉得压缩格式的选择还是看场景吧,有时候 tar.gz 压包大小就比较小了,7z 或 zip 大部分时候都不一定比它省空间。毕竟大部分的 Linux 软件都很大,不都是要追求极致压缩率么?

    有7位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
墨城烟柳

7z 我感觉比 tar.gz 更强悍,特别是对于照片视频这些大文件,压缩率更高一点!

    有17位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
苍白的笑〃

习惯用 zip 和 rar 了,tar.gz 看起来还不如它们简洁。不过 Linux 系统确实是用处多啊,如果真要深入使用的话,那就得学学 tar 命令了。

    有8位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
呆檬

别忘了还有 xz 呀,压缩比 tar.gz 更高!不过解压速度可能会慢一些。

    有6位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
如你所愿

tar 的历史悠久,在 Linux 从诞生之初就占据了它比较重要的地位。也许这也是为什么 7z 和 zip 在 Linux 中的占比相对较低的其中一个原因吧?

    有15位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
陌然淺笑

其实我觉得 tar.gz 就很好用了,Linux 系统使用命令行很多,tar.gz 用起来顺手!如果一定要用 7z 或 zip ,那得还要额外安装对应的软件包啊。这个过程比较麻烦…

    有12位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
疲倦了

我也想知道为什么 Linux 很少用 7z 或 zip?这两种压缩格式在 Windows 下用的挺多!

    有15位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
青衫故人

tar 在 Unix 系统中已经使用了很长时间,所以Linux 也就沿承下来了呗!现在流行什么新技术,不代表旧的技术就不好了。有些老技术还是非常实用的。

    有9位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
孤独症

我觉得 linux 的使用频率更高,效率更重要! tar.gz 虽然压缩率不如 7z 或 zip,但在解压速度上更快一些 ,这在 Linux 环境下就显得尤为重要了。

    有16位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
打个酱油卖个萌

我一直喜欢用 .zip 格式的,因为文件名不会被破坏,而且跨平台兼容性好。Linux 使用 tar 时,文件的后缀名会被修改成 '.tar'. 这挺麻烦的!

    有5位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
聽風

确实,TAR 的命令行界面相比于 GUI 环境更直观,操作也更简单快捷啊!但 7z 和 zip 也许更易于普通用户理解吧?

    有10位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
淡抹丶悲伤

我个人觉得软件开发环境中使用 .zip 格式还比较常用的因为它的跨平台性强,而 tar.gz 则主要在 Linux 系统下流行。毕竟每个系统都有自己的优缺点。

    有16位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
怀念·最初

tar.gz 的优势在于压缩速度快,解压速度更快,在处理大型文件时更加高效的。如果追求更小的文件大小,可以使用 xz 或 gzip 进一步压缩 tar 块!

    有5位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
花花世界总是那么虚伪﹌

7z 的压缩率确实要比 tar.gz 高不少,对于一些不重要的文档或图片来说可能没太大区别,不过对于视频文件就很有作用了!

    有11位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
颓废i

我之前也一直在用 tar.gz,但最近发现 7z 比它更有效率。现在在 Linux 下也会用 7z 的压缩模式了!

    有12位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
罪歌

我觉得选择哪个压缩格式的最好方式是根据实际需要来决定。比如大型软件开发环境下,tar.gz 就比较合适。而如果要传输一些个人文件,那么.zip 可能更方便。

    有17位网友表示赞同!

为什么Linux 使用tar.gz 而很少使用7z 或zip?
柠栀

我想了解一下 7z 和 zip 在 Linux 中的安装和使用方法…

    有19位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/131469.html

(0)
小su's avatar小su
上一篇 2024年9月17日 下午10:07
下一篇 2024年9月17日 下午10:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注