Как рассчитать размер папок с нечитаемым содержимым?

/var/lib содержит нечитаемое содержимое, одним из которых является mysql папка. Я хотел увидеть размер /var/lib папка и mysql папка в частности. Щелкнув правой кнопкой мыши на нем и выбрав "Свойства", я получу следующее:

Диалоговое окно

В случае, если вам нужны спецификации:

  • Ubuntu 12.10
  • Наутилус 3.4.2

РЕДАКТИРОВАТЬ:

`du -sh /var/lib` gives me this:
du: cannot read directory `/var/lib/sudo': Permission denied
du: cannot read directory `/var/lib/tor': Permission denied
du: cannot read directory `/var/lib/udisks2': Permission denied
du: cannot read directory `/var/lib/php5': Permission denied
du: cannot read directory `/var/lib/openfire': Permission denied
du: cannot read directory `/var/lib/gdm': Permission denied
du: cannot read directory `/var/lib/lightdm': Permission denied
du: cannot read directory `/var/lib/polkit-1': Permission denied
du: cannot read directory `/var/lib/mysql': Permission denied
du: cannot read directory `/var/lib/libvirt/qemu': Permission denied
du: cannot read directory `/var/lib/libvirt/sanlock': Permission denied
du: cannot read directory `/var/lib/libvirt/images': Permission denied
du: cannot read directory `/var/lib/libvirt/boot': Permission denied
266M    /var/lib

а также sudo du -sh /var/lib дает это:

309M    /var/lib

3 ответа

Решение

sudo du -sh lib/ должна сделать работу. Он показывает размер больше, чем в окне "Свойства". Требуется вход с правами root, поскольку только root может иметь доступ к некоторым файлам. Следовательно, в разрешении отказано и нечитаемые ошибки содержания.

sudo du -b /var/lib/

дает вам целое число в байтах. Это так точно, как вы можете получить! Убедитесь, что вы оставили конечный /, потому что sudo du -b /var/lib будет возвращать размер каждого файла в нем.

Это нормальное поведение. Некоторые из подкаталогов в /var/lib принадлежат сервисам, которые хранят там файлы, и не могут быть прочитаны другими пользователями.

Вы можете просматривать содержимое и получать размеры папок / файлов из терминала.

Другие вопросы по тегам