Méthodes fournies avec des ls récursifs sont très lents.Juste pour trouver rapidement le répertoire parent consommant la plupart des inodes que j'ai utilisés :
cd /partition_that_is_out_of_inodes
for i in *; do echo -e "$(find $i | wc -l)\t$i"; done | sort -n
Si vous ne voulez pas créer un nouveau fichier (ou ne pouvez pas parce que vous n'avez plus d'inodes), vous pouvez exécuter cette requête :
for i in `find . -type d `; do echo `ls -a $i | wc -l` $i; done | sort -n
comme l'initié l'a mentionné dans une autre réponse, l'utilisation d'une solution avec find sera beaucoup plus rapide car le ls récursif est assez lent, vérifiez ci-dessous pour cette solution! (crédit là où le crédit est dû !)