Доброго времени суток
Сабж. Крайне редко, но приходится искать, где накопилось куча файлов, которые заняли почти все свободные inode'ы.
Если бы просто был забит диск, я бы искал через
du -smxc * | sort -nr | less
Но как быть с инодами? Есть ли утилита, которая покажет количество файлов в данном каталоге, включая подкаталоги?
Пока обхожусь таким костылём:
find ./ -type d -exec bash -c 'a={}; echo $(ls -1f "$a" | wc -l ) "$a";' \; | tee /tmp/list
sort -nr /tmp/list | less
update: в новых версиях du добавили ключ --inodes