/ optで多くのディスク容量(約30%)を満たすユーザーと一致するBASHコマンドは何ですか?

/ optで多くのディスク容量(約30%)を満たすユーザーと一致するBASHコマンドは何ですか?

時にはディスクがいっぱいになる原因を特定できない問題に直面することもあります。したがって、時間の経過とともにユーザーのuidとpidをキャプチャするBASHシングルライナー/スクリプトがある場合は、そのユーザーに直接アクセスできます。モニタリングツールは、I / Oの急増がいつ発生するかを示しますが、その原因は不明です。したがって、そのような文章が役に立ちます。これはすべてのLinuxベースのシステムに適用されます。

1つのアプローチは、システムコールを検出することです。この質問はすべてのLinuxシステムに適用されます。私がここで何を見逃しているのかわかりません。

ベストアンサー1

これは、次の20の最大ファイル/optサイズとユーザー名を提供します。

find /opt/ -type f -printf "%s\t%u\t%p\n" | sort -k1,1n | tail -n 20

おすすめ記事