我在 Linux 中将文件压缩为 .tar 文件时遇到了问题,但问题是当我们提取 .tar 文件时,它不应该给我们一个包含压缩文件的文件夹。它应该只提供我们在 .tar 文件中压缩的文件。怎么做?谢谢!
答案1
查看--strip-components
标志。(但我强烈建议您不要这样做,因为预计 tarball 中将有一个顶级目录)。
答案2
如果我正确理解了你的问题,你应该能够使用:
tar cvf <tarfile name> <filename1> <filename2> <filename3>
当您提取文件时,它们应该提取到当前目录中。