Для создания пустых файлов используются следующие:
Количество доступных инодов часто определяется при создании файловой системы и не может быть изменено. (Некоторые файловые системы, такие как Btrfs или XFS, динамически выделяют иноды ). Это то, что измеряется df -i
. Когда у вас закончатся индексные дескрипторы, вы не сможете создавать новые файлы или каталоги, даже если у вас есть свободное место на диске.
Записи каталога также занимают свободное место на диске. Вы можете увидеть это, взглянув на размер каталога :, он всегда кратен размеру блока, а когда каталог содержит много файлов, его размер увеличивается. Если у вас закончилось место на диске, вы не сможете создавать новые файлы или каталоги в «заполненном» каталоге (, то есть , где добавление нового файла потребует выделения нового блока ), даже если у вас есть доступные иноды.
Так что да, можно исчерпать место на диске, используя только пустые файлы.