На диску досить легко використовувати велику кількість входів, навіть якщо диск не дуже заповнений.
У файлі виділяється inode, тому якщо у вас є газильйони файлів, усі по 1 байті кожен, у вас буде не вистачати вкладень задовго до того, як у вас закінчиться диск.
Можливо також, що видалення файлів не зменшить кількість входів, якщо файли мають декілька жорстких посилань. Як я вже казав, вставки належать до файлу, а не до каталогу. Якщо у файлі є дві пов'язані з ним записи каталогів, видалення одного не вивільнить inode.
Крім того, ви можете видалити запис каталогу, але якщо запущений процес все ще має відкритий файл, вклад не буде звільнений.
Моя початкова порада полягатиме в тому, щоб видалити всі файли, які ви можете, а потім перезавантажте вікно, щоб переконатися, що процеси не залишаються відкритими файли.
Якщо ви це зробите, і у вас все ще виникають проблеми, повідомте нас про це.
До речі, якщо ви шукаєте каталоги, що містять багато файлів, цей скрипт може допомогти:
#!/bin/bash
# count_em - count files in all subdirectories under current directory.
echo 'echo $(ls -a "$1" | wc -l) $1' >/tmp/count_em_$$
chmod 700 /tmp/count_em_$$
find . -mount -type d -print0 | xargs -0 -n1 /tmp/count_em_$$ | sort -n
rm -f /tmp/count_em_$$