gpt4 book ai didi

linux - tar 命令可以工作,但需要很长时间才能完成

转载 作者:太空宇宙 更新时间:2023-11-04 05:38:37 25 4
gpt4 key购买 nike

我使用以下命令从 archive.tbz 导出名为 file 的单个文件(导出后为 2.6KB):

tar -xvf archive.tbz ./root/file

运行命令几秒钟后我看到此输出

x itunes20150701/parental_advisory

但命令长时间不退出。

当我检查导出的文件时,看起来x itunes20150701/parental_advisory一输出就已经完全导出了。

该命令最终会完成,但会晚几分钟。当命令看起来相对较快地完成文件本身的导出时,是什么导致命令挂起这么长时间?

最佳答案

tar 格式支持更新。这是通过在存档中创建同一文件的多个实例来完成的。只有后者才是提取结束后应该恢复的。因此,Tar 正在查找所有存档文件,而这在您的情况下需要很长时间。

使用 GNU tar,您可以选择要提取的存储文件的出现位置。在大多数情况下,只有一个,因此您可以使用:

tar --occurence=1 -xvf  archive.tbz itunes20150701/parental_advisory

关于linux - tar 命令可以工作,但需要很长时间才能完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31527477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com