次のようにバックグラウンドでtarを実行します。
tar xfvz large_file.tar.gz &
私のファイルを抽出しますが、またはをdu -h
実行すると、出力が同じままにdu
なり、更新されるまで数分待つ必要があります。df
df -h
解決策はありますか?これは実際に質問ではありません。du
&&df
などに関する私自身のUnix文化について尋ねることです。
答え1
データが実際にディスクに書き込まれていない可能性がありますが、まだページキャッシュ(「ダーティページ」)にある可能性があります。確認してください
grep Dirty /proc/meminfo
/以前に実行してみることができますsync
。これにより、ページキャッシュ内のすべてのデータが強制的にディスクに書き込まれます。df
du