压缩超过 180k 个文件

压缩超过 180k 个文件

我甚至算不上基础设施问题的专家,但我正试图向那些在这个问题上比我更糟糕的人伸出援手。

我们需要压缩184k具体文件变成 tar.gz 但我们不知道如何做,并且通过我们找到的帖子,指导如何仅通过模式进行压缩。

我们知道的基本命令是tar -czvf 文件名.tar.gz 文件,但我无法想象它是一个特定文件的列表,我相信我需要一个脚本或类似的东西。

我们有一个文件,其中包含了我们需要的所有文件路径。我也想过压缩整个文件夹,但里面有超过 100 万个文件,所以不知道如何使用这种方法。

有人能告诉我应该怎样做才能实现这一目标吗?

谢谢!

答案1

我们有一个文件,其中包含我们需要的所有文件路径

调查--files-from的选择tarman 1 tar说:

-T--files-from=FILE
获取要提取或创建的名称FILE

你的基本命令将会变成类似

tar -czvf filename.tar.gz -T mylist.txt

Stack Overflow 上的类似问题

相关内容