Como faço para calcular o tamanho das pastas que contém algum conteúdo ilegível?

3

O /var/lib contém alguns conteúdos ilegíveis, um dos quais é a pasta mysql . Eu queria ver o tamanho da pasta /var/lib e da pasta mysql em particular. Clicar com o botão direito do mouse sobre ele e clicar na opção "Propriedades" me dá isto:

Caso você precise das especificações:

  • Ubuntu 12.10
  • Nautilus 3.4.2

EDITAR:

'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

e sudo du -sh /var/lib dão isso:

309M    /var/lib
    
por jobin 19.04.2013 / 16:53

3 respostas

5

sudo du -sh lib / deve fazer o trabalho. Está mostrando o tamanho maior do que mostra na janela "Propriedades". O login root é necessário, pois somente o root pode ter acesso a alguns arquivos. Daí a permissão de erros de conteúdo negados e ilegíveis .

    
por Jay 19.04.2013 / 17:04
0

Esse é um comportamento normal. Alguns dos subdiretórios em / var / lib são de propriedade dos serviços que armazenam arquivos e não podem ser lidos por outros usuários.

Você pode visualizar o conteúdo e obter tamanhos de pastas / arquivos do terminal.

    
por douggro 19.04.2013 / 17:00
0
sudo du -b /var/lib/

fornece um inteiro em bytes. Isso é o mais exato que você consegue! Certifique-se de deixar o trailing / porque sudo du -b / var / lib retornará o tamanho de todos os arquivos lá.

    
por Scott 19.04.2013 / 17:17

Tags