Каталог с более чем 4096 байтами
Файл каталога обычно имеет 4096 байт. Однако у меня есть несколько файлов каталогов, размер которых превышает 4096 байт, например, 28672, 12288, 20480, 16384 (для ext4). Я прочитал эту статью, где написано: "Первоначальное распределение равно размеру одного сектора, но при необходимости может превысить это. После распределения пространство не освобождается, если файлы удаляются, чтобы уменьшить фрагментацию ". В этой статье не указано, как решить проблему. Копирование во второй каталог и удаление старого каталога может помочь. Но я ищу простую команду, которая очищает файлы каталогов.
Я нашел ответ здесь:
e2fsck -f
Опция -D может быть опущена.
1 ответ
В зависимости от используемой файловой системы вы можете переместить все файлы в другой каталог, удалить исходный каталог, воссоздать его и переместить файлы обратно.
На практике; Вы действительно собираетесь беспокоиться обо всем этом для 20 КБ дискового пространства?