заметки об администрировании и программировании (python, ruby, php). Траблшутинг в «примерах» и HOWTO.

😎 О себе | 📚 Литература и ресурсы | ⚡ Все посты | 📮 E-mail
2 заметки с тегом

inode

Поиск директории с наибольшим количеством инод (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


Источник тут 

 Нет комментариев    28   2018   du   inode

Подсчет инод в каталоге

Для подсчета выполняем следующий скрипт:

echo "Detailed Inode usage for: $(pwd)" ; for d in `find -maxdepth 1 -type d |cut -d\/ -f2 |grep -xv . |sort`; do c=$(find $d |wc -l) ; printf "$c\t\t- $d\n" ; done ; printf "Total: \t\t$(find $(pwd) | wc -l)\n"

    Источник: http://www.2daygeek.com/how-to-count-inode-usage-in-linux/
 Нет комментариев    12   2016   inode