Вопрос по тому что выдает команда du

Solmyr
На сайте с 10.09.2007
Offline
501
686

Команда du на пустые папки говорит что они занимают 2.2 - 2.6М (на разные по разному). Это нормально или нет?

Chkan
На сайте с 22.10.2008
Offline
104
#1

Попробуй выполни в этой папке команду ls -la, возможно она и не пустая.

🤠 Разработка/сопровождение проектов на Python/Django (https://django.ws)
PA
На сайте с 12.02.2016
Offline
24
#2

du - возвращает размер занимаемых кластеров. так что разные значения - это нормально.

более точно размер можно узнать так:

du -sh --apparent-size *

. . .
Solmyr
На сайте с 10.09.2007
Offline
501
#3
Chkan:
Попробуй выполни в этой папке команду ls -la, возможно она и не пустая.

Сейчас папка пустая, но раньше в ней было много файлов. Которые были удалены. После чего, du на размер папки говорит 2 с хвостиком М. Я просто пересоздал папки, теперь их размер 4К но хотелось бы понимать, что это было...

N
На сайте с 06.05.2007
Offline
419
#4

Solmyr, каталог - это тоже файл. Например, на freebsd можно даже случайно вывести содержимое каталога открыв его как файл командой cat. Файл вырос, занимаемое им место выросло.

Если это так напрягает, можно просто удалить и создать папку заново.

Кнопка вызова админа ()

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий