在 Linux 中从 TGZ 中提取解压后的文件

在 Linux 中从 TGZ 中提取解压后的文件

我有一个很大的 .tgz 文件,大小非常大(19GB)。昨晚我在 vmware 中启动了解压操作,但早上却出现了蓝屏死机。我不想浪费时间解压已经解压好的文件(5GB)。如何将尚未解压的文件解压到同一个文件夹中而不浪费 5GB 上的时间。

谢谢。

答案1

来自 tar 的手册页:

-k, --keep-old-files

保留现有文件;不要从存档中覆盖它们

我还建议(如果适用):

--keep-newer-files

不要覆盖比存档更新的文件

因此,你可能需要这样的东西:

tar -zx -v -k --keep-newer-files -f yourbigtar.tgz

相关内容