
我有一個很大的 .tgz 文件,它的大小非常大(19GB)。我昨晚在 vmware 中開始解壓縮操作,但早上起來,我看到藍屏死機。我不想浪費時間解壓縮已經完成的檔案(5GB)。如何將尚未解壓縮的文件解壓縮到同一個資料夾中而不在 5GB 上浪費時間。
謝謝。
答案1
來自 tar 的手冊頁:
-k, --keep-old-files
保留現有文件;不要從存檔中覆蓋它們
我還建議(如果適用):
--keep-newer-files
不要覆蓋比存檔更新的文件
因此,您可能想要這樣的東西:
tar -zx -v -k --keep-newer-files -f yourbigtar.tgz