Skip to content

Поиск директории с наибольшим количеством инод (inode)

inode это индексный дескриптор для файлов или каталогов в файловых системах UNIX/Linux-подобных ОС. Если кратко, то можно считать, что 1 файл или директория равна 1 иноду. Для поиска можно использовать команду

du --inodes /dir/name

но только в случае, если утилита du версии 8.22 и выше. У меня в системе была установлена 8.17, поэтому фокус не прошел, т. к. не всегда имеется возможность произвести операцию по установке или обновлению — иноды ж то заняты 🙂

Поэтому на просторах инета была найден очень удобный скрипт

for ii in $(find . -maxdepth 1 -type d); do 
    echo -e "${ii}\t$(find "${ii}" -type l -o -type d -o -type f | wc -l)"
done | sort -n -k 2 | column -t

Источник тут

Published inLinux

Be First to Comment

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *