Linux で tgz から untared ファイルを抽出する

Linux で tgz から untared ファイルを抽出する

非常に大きなサイズ (19 GB) の .tgz ファイルがあります。昨夜、VMware で解凍操作を開始しましたが、朝にブルー スクリーンが表示されました。すでに解凍済みのファイル (5 GB) を解凍するのに時間を無駄にしたくありません。5 GB に時間を費やすことなく、まだ解凍されていないファイルを同じフォルダーに解凍するにはどうすればよいでしょうか。

ありがとう。

答え1

tar のマニュアルページから:

-k, --keep-old-files

既存のファイルを保持します。アーカイブから上書きしないでください。

また、以下もお勧めします(該当する場合):

--keep-newer-files

アーカイブより新しいファイルを上書きしない

したがって、おそらく次のようなものが必要になります。

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

関連情報