在 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

相關內容