做开发、运维的同学经常收到 tar.gz、.7z 格式的文件,Windows 用户双击往往一脸懵。这两种格式并不神秘,搞清楚来历和工具,解压和 ZIP 一样简单。
tar.gz 是什么
它其实是两步处理的产物:先把一堆文件打成 .tar(归档,只打包不压缩),再用 gzip 压缩成 .gz。所以它的本质是”打包 + 压缩”的组合,保留了 Linux 的文件权限信息,是开源世界分发源码和数据的标准方式。
.7z 又是什么
7-Zip 软件推出的开放格式,压缩率通常比 ZIP 高 30% 以上,还支持 AES-256 加密和自解压。国内用户相对少见,但在需要极致压缩率的场景很受欢迎。
Windows 上怎么解
装一个支持多格式的解压工具即可,主流工具对 tar.gz、.tgz、.7z 都是原生支持,右键直接解压。命令行用户也可以用对应的开源工具处理。
给 Mac/Linux 用户的提醒
反过来也一样:Windows 用户发 .zip 最稳妥,Mac 和 Linux 用户基本都能直接打开;发 .rar 也没问题,但对方需要装解压软件。
延伸阅读:跨平台分享前,建议先了解 RAR 转 ZIP 的好处;更多内容见资讯分类。