.tar.gz和.gz,或.tar.7z和.7z之间有什么区别?

Modified on: Sat, 09 Jun 2018 17:33:53 +0800

最近,我一直在备份我的大量数据,我注意到我可以将文件保存为.gz.tar.gz,或者.7z.tar.7z,等等。普通的和.code> .tar。* 变体之间有什么区别?在进行备份时,建议其中哪一个?

最佳答案

如果您来自Windows背景,您可能熟悉zip和rar格式。这些是压缩在一起的多个文件的档案。

在Unix和类Unix系统(如Ubuntu)中,归档和压缩是分开的。

tar将多个文件放入一个(tar)文件中。

gzip压缩一个文件(仅限)。

因此,要获得压缩存档,请将两者结合起来,首先使用tarpax将所有文件放入单个文件(archive.tar),然后< code> gzip it(archive.tar.gz)。如果你只需要压缩一个文件(notes.txt),就不需要tar,所以你只需要gzip,这将导致gzip notes.txt

作者:geirha

相关问答

添加新评论