Como encontrar arquivos grandes / temporários em um volume

1

Como posso encontrar quais arquivos estão ocupando mais espaço quando executo o comando abaixo?

df -kh 

me dá o seguinte:

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg0-root   32G  2.1G   29G   7% /
tmpfs                  32G     0   32G   0% /dev/shm
/dev/sda1             283M   34M  234M  13% /boot
/dev/mapper/vg0-home  2.9G  154M  2.6G   6% /home
/dev/mapper/vg0-opt   7.5G  205M  6.9G   3% /opt
/dev/mapper/vg0-tmp   7.5G   21M  7.1G   1% /tmp
/dev/mapper/vg0-var   5.8G 1016M  4.5G  19% /var

Como posso encontrar o que existe:

/dev/mapper/vg0-var

Como eu vejo, isso está constantemente enchendo todos os dias por pelo menos 2MB. Existe alguma maneira de navegar para isso e verificar o que há no sistema de arquivos? Existe alguma maneira de descobrir o maior arquivo sob esse ponto de montagem?

    
por Rebbeca 29.06.2017 / 21:02

2 respostas

1

A saída postada mostra que /dev/mapper/vg0-var está montado em /var , então você pode navegar até a raiz desse sistema de arquivos com

cd /var

Para ver quanto espaço foi usado por cada arquivo e subdiretório (ignorando arquivos ocultos da hora), use

du -ks /var/*

É mais provável que os arquivos de log de rotina em /var/log/ sejam responsáveis pela maioria ou pelo aumento diário que você tem. Muitos sistemas modernos semelhantes a unix têm alguma forma de rotação de log ativada, de modo que os logs se acumularão por um período de tempo em um novo sistema, mas o uso se estabilizará conforme o número máximo de logs configurados for atingido e os antigos excluídos aproximadamente rápido como novos são adicionados.

    
por 29.06.2017 / 21:08
0

Ajuste o limite (10) para testar, simplesmente suprime diretórios desinteressantes:

du -k /var | awk '$1 >= 10' | sort -n

Ou visualize os principais diretórios: du -k /var | sort -n | tail -12

Isso dá tamanhos de diretório. O comando correspondente para tamanhos de arquivo dentro de um determinado diretório é:

ls -l . | sort -nk5
    
por 05.09.2017 / 03:34

Tags