Едва ли ответ на этот точный вопрос, но могло бы быть хорошо знать. Использовать zsh
;-)
% echo $((65320./670))
97.492537313432834
Точечный файл, как каждый каталог, содержит список названий файлов в этом каталоге и их inode числах. Таким образом, если бы у Вас когда-то было много файлов в том каталоге (не вряд ли для "tmp" каталога), который заставил бы запись каталога вырасти до этого размера.
После того, как файлов не стало, файловая система автоматически не уменьшает файл каталога снова.
Можно экспериментировать с этим сами путем создания нового пустого каталога, сделать ls -la
в нем для наблюдения начального размера (4096 на моей машине) затем touch
луг много файлов, которые заставят размер каталога вырасти.
(Да я знаю, что придаю блеск по / неточному о большом количестве деталей здесь. Но OP не попросил полное объяснение того, как РАСШИРЕНИЕ* файловые системы работает.)
e2fsck -D
в файловой системе, но это требует, чтобы она была размонтирована. – psusi 21.11.2012, 21:52debugfs
может быть проницательным – Volker Siegel 20.07.2014, 08:56