Como posso imprimir o detalhamento do uso do disco por diretório?

1

O uso de disco da minha instância de nuvem (executando um aplicativo da Web) foi inexplicavelmente, suspeito que há algo como um vazamento de armazenamento lá. Existe alguma maneira para a repartição do uso do disco por diretório, a fim de descobrir os diretórios que ocupam muito espaço de armazenamento, para que eu possa investigar?

Observe que, nessa instância de nuvem, não tenho interface gráfica e preciso contar com o terminal (por meio do SSH).

A diferença entre esta questão e a questão relacionada vinculada é que eu quero encontrar um detalhamento, não apenas o uso total de um diretório.

    
por user69715 07.12.2015 / 02:37

3 respostas

4

Você pode tentar gt5 . Ele lista o uso do disco do conteúdo do seu diretório atual, ou de um diretório especificado, ordenado pelo maior para o menor. Se você ver que, por exemplo, o / var / tmp está usando muito espaço, você pode fazer:

sudo gt5 /var/tmp

Para ver o uso do conteúdo dessas pastas. Para ver as noções básicas de onde está o uso do disco em seu sistema, tente:

sudo gt5 /

Para consegui-lo, basta fazer:

sudo apt-get install gt5
    
por user323419 07.12.2015 / 03:56
2

O Disk Usage Analyzer (AKA baobab ) é ótimo para obter um rápido detalhamento de onde o espaço em disco está indo; então sugiro usar o Disk Usage Analyzer por meio do SSH com o encaminhamento do X.

O encaminhamento X deve ser ativado no cliente e no servidor para funcionar; ele deve ser ativado por padrão no servidor, portanto, deve ser apenas uma questão de ativá-lo na sessão atual do cliente:

ssh -X user@host baobab 
    
por kos 07.12.2015 / 03:26
1

Faça du -sh * no diretório raiz.

    
por Jay 07.12.2015 / 03:36