Bereitgestellte Methoden mit rekursiven ls sind sehr langsam. Nur um schnell übergeordnete Verzeichnisse zu finden, die die meisten Inodes verbrauchen, die ich verwendet habe:
cd /partition_that_is_out_of_inodes
for i in *; do echo -e "$(find $i | wc -l)\t$i"; done | sort -n
Wenn Sie keine neue Datei erstellen möchten (oder nicht können, weil Ihnen die Inodes ausgegangen sind), können Sie diese Abfrage ausführen:
for i in `find . -type d `; do echo `ls -a $i | wc -l` $i; done | sort -n
Wie Insider in einer anderen Antwort erwähnt haben, ist die Verwendung einer Lösung mit find viel schneller, da rekursives ls ziemlich langsam ist. Suchen Sie unten nach dieser Lösung! (Gutschrift wem Ehre gebührt!)