gzip 将所有文件压缩到 .tar 中的根文件夹?

gzip 将所有文件压缩到 .tar 中的根文件夹?

下面的命令将创建一个 .tar.gz,其中包含另一个包含实际文件的存档。

是否可以阻止创建额外的存档并将所有文件直接放入 .tar.gz 根文件夹中?

GZIP=-9 tar -czf temp.tar.gz *.txt

答案1

你在这里问一些事情

1 - 2 个存档 - .gz(或 .bz2)文件,其中包含 .tar 文件。

这样做是因为gzip/bzip2只适用于单个文件。文件压缩后,未压缩的版本将被删除。解压缩它,完成后压缩版本将被删除。

tar命令(历史上)本身并不进行压缩。但由于它们三个都是开源的,共享库和一些代码可以tar动态压缩。

也许旧的 Slackware/DOS 8.3 约定文件扩展名会帮助您更好地思考 -.tgz或者.tbz

相关内容