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