私は通常du -h
、ファイルが占めるスペースを知るために(人間が読める形式の -h )を使用します。一部のフォルダを.tar.bz2
で圧縮しましたが、うまく機能するかどうかわかりません。つまり、すべてのファイルが適切に圧縮されている場合です。内の特定のファイルを抽出できることは知っていますが.tar.bz2
、その中に入る方法があるかどうか疑問に思ってdu -h
いました。
質問する
86 次
2 に答える
0
tar.bz2
ファイルはbzip2
、通常のtar
アーカイブを圧縮したものです。したがって、個別に「圧縮された」ファイルは含まれません。
tar -tjf foo.tar.bz2
[解凍された]アーカイブを でリストするだけです。そのコマンドが成功すると、全体の解凍がfoo.tar.bz2
機能しました。
アーカイブ内の個々のファイルを圧縮したい場合は、afioなどの他のツールを使用してください
解凍されたアーカイブの合計サイズを測定したい場合 (これは、アーカイブされたすべてのファイルの累積サイズを過大評価するのに適しています)、試してください。
bunzip2 < foo.tar.bz2 | wc
于 2014-06-20T08:37:31.370 に答える