O que está consumindo meu espaço em disco?

1

Eu instalei recentemente o Ubuntu 15.10. Eu tenho observado a quantidade de memória disponível durante dois dias, e notei que a memória livre continua diminuindo a uma taxa lenta. Inicialmente a memória usada foi de 5GB, depois aumentou para 6 a 6,5 e agora fica em torno de 6,8. Eu não tenho instalado nada significativo ao longo deste período (exceto alguns pequenos pacotes no valor de alguns MBs). Minha pasta pessoal é apenas alguns 100kbs. O que está comendo meu espaço em disco? Como descobrir se algo está acontecendo?

    
por Subin P 26.01.2016 / 12:15

2 respostas

2

A quantidade indicada parece ser cache .deb em maioria. Emita este comando:

sudo apt-get clean

e depois disso, verifique novamente o uso do disco.

    
por Frantique 26.01.2016 / 12:22
1

Você pode descobrir quanto os subdiretórios de espaço ocupam usando o seguinte comando:

sudo du -hxd 1 YOUR_PATH 2>/dev/null | sort -hr

O que faz:

  • sudo : execute o comando du como raiz - só é necessário / recomendado se você quiser listar coisas fora do seu diretório pessoal.
  • du : d isk u ferramenta de análise de sálvia. Argumentos:
    • -h : use uma saída numérica legível por humanos (por exemplo, 2048 bytes = 2K)
    • -x : permaneça no mesmo sistema de arquivos, não liste diretórios que foram montados lá
    • -d 1 : a profundidade de recursão de exibição é definida como 1, o que significa que só imprimirá o diretório fornecido e os subdiretórios diretos.
    • YOUR_PATH : o caminho que deve ser analisado. Altere isso para o caminho que você quiser.
    • 2>/dev/null : não queremos saída de erro (por exemplo, de quando ele tenta obter o tamanho dos arquivos virtuais), então nós direcionamos isso para o nirvana digital a.k.a. / dev / null.
  • | : use a saída do comando anterior como entrada para o próximo comando
  • sort : classifica a entrada. Argumentos:
    • -h : reconhecer números como 2K e classificá-los de acordo com seu valor real
    • -r : ordem inversa: imprima os maiores números primeiro

Exemplo da raiz do sistema de arquivos / :

$ sudo du -hxd 1 / 2>/dev/null | sort -hr
5,7G    /
4,0G    /usr
1,3G    /var
358M    /lib
49M     /opt
15M     /etc
13M     /sbin
13M     /bin
840K    /tmp
32K     /root
16K     /lost+found
8,0K    /media
4,0K    /srv
4,0K    /mnt
4,0K    /lib64
4,0K    /cdrom

Observe que o tamanho total do diretório fornecido também está incluído, não apenas nos subdiretórios.

    
por Byte Commander 26.01.2016 / 13:24