これは私のdf -g出力です。
df -g /var
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd9var 3.50 0.10 98% 6376 18% /var
ただし、マウントポイントに入りduコマンドを実行すると、次のような出力が表示されます。
ux-zzz02:/var>du -sm .
374.38 .
ux-zzz02:/var>
どうすればこれが起こりますか? 374MBしか使用しませんでしたが、dfコマンドによると、3.50GBの98%を使用したという。
答え1
「lsof」だけです。
lsof | grep -i delete
出力には、まだ使用中の一部のファイルが削除されたかどうかが表示されます。
挨拶
答え2
/varにマウントポイントがありますか?
ディレクトリに何かをインストールする場合、ディレクトリが空かどうかは問題ではありません。インストールするように指示したものだけがインストールされます。これに基づいて、空ではなく多くのファイルがあるか、または多くのスペースを占有するいくつかのファイルがあるディレクトリに何かをインストールした可能性があります。を使用すると、du
マウントされたファイルシステムのファイルのみを表示できるため、これらのファイルは考慮されません。これは、2つのコマンド間の「合理的ではない」違いです。
そのディレクトリをアンマウントし、そこにファイルがあることを確認してください。