私はディスクスペースをいくらかdf -h
空けようとしています-もしそうなら、/ dev / mapper / vg00-varというファイルシステムがあり、4G、3.8Gが使用され、205Mが残っています。
それは私の/ varディレクトリに対応します。
/ varに降りてdo du -kscxh *
すると、合計は2.1Gです
2.1G + 200M無料= 2.3G ...だから私の質問は、残りの1.7Gはどこですか?
ファイルハンドルが開いているファイルを削除することもできます。OSは、ハンドルが閉じられるまでスペースを解放しませんが、「du」では表示されません。「lsof / var | grep deleted」(または同様のもの)を実行して、それらを確認できます。ログはローテーションされているが、ロギングプロセスが正しい方法でHUPされていない場合、これは実際には、たとえば/ var / logで驚くべき発見ではありません。
—
cjc
私は狂ったログファイルをいくつか削除していましたが、回転していないように見えましたが、とにかく友人から「リブート」という一言のメールがありました-彼は皮肉であると思われましたが、明らかにそうではありません:)再び私のディスクスペースを見つけました。...(今のところ)災害は回避されました。
—
コードクラフト
@Codecraftええ、再起動すると開いているファイルハンドルはすべてクリアされますが、それはハンマーで卵を割るようなものです。
—
cjc
@cjcヨーキーの良さを得る限り...!卵を打つことなく、開いているファイルハンドルをクリアする方法に関する提案はありますか?
—
コードクラフト
du -shx /var
言うの?