Иногда возникает необходимость подсчитать — сколько вложенных файлов и папок находится в какой-то отдельной папке. 

Самый простой способ — выполнить команду: 

find /path/to/folder | wc -l

, где /path/to/folder — путь к проверяемой папке от корня диска.

Если нужно подсчитать — в какой папке больше всего вложенных элементов (файлов и папок), а потом вывести их списком в возрастающем порядке, то делайте так: 

find . -mindepth 2 | awk -F/ '{ print $2"/" }' | sort | uniq -c | sort -n

Но часто таких деталей не нужно — достаточно увидеть 2-3 папки в которых больше всего элементов. Для этого в конце той же команды допишите | tail -3 ( «3» в ней — это количество элементов, которые будут показаны):

find . -mindepth 2 | awk -F/ '{ print $2"/" }' | sort | uniq -c | sort -n | tail -3