![私の VPS Linux サーバーで何かが inode を作成しています](https://rvso.com/image/1417387/%E7%A7%81%E3%81%AE%20VPS%20Linux%20%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%A7%E4%BD%95%E3%81%8B%E3%81%8C%20inode%20%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99.png)
助けてください。私のサーバーは iNode の制限 (750,000) を超え続けています。これらがどのように作成されるのかわかりません。サーバー上に複数の開発サイトがありますが、これまでは問題はありませんでした。
この問題を解決するには、どの Linux コマンドを使用できますか?
df -i は次を返します:
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/vzfs 750000 749793 207 100% /
none 1048576 154 1048422 1% /dev
答え1
各フォルダ内の inode の数を一覧表示します。
find . -type d | while read line ; do echo "$( find "$line" -maxdepth 1 | wc -l) $line" ; done | sort -rn | head
現在のディレクトリ内の空のフォルダを一覧表示する
find / -type d -empty -depth
サイズ別にファイルを一覧表示:
du -h --max-depth=1
iNode の数でファイル/フォルダーを一覧表示します。
検索 . -xdev -type f | cut -d "/" -f 2 | ソート | uniq -c | ソート -n
iNode の数でフォルダーを一覧表示します。
検索 . -xdev -type d | cut -d "/" -f 2 | ソート | uniq -c | ソート -n