私の VPS Linux サーバーで何かが inode を作成しています

私の VPS Linux サーバーで何かが inode を作成しています

助けてください。私のサーバーは 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

関連情報