it-swarm-pt.tech

Como determinar onde os maiores arquivos / diretórios no meu sistema são armazenados?

Eu queria saber como você sabe onde os maiores arquivos do meu sistema são armazenados.

Por exemplo---

Espaço em disco usado: 1 GB Java: 500 MB Java Porcentagem: 50% talvez representado em um gráfico de pizza. Talvez?

Eu sei que isso talvez seja um recurso exagerado. Às vezes, esqueço de ter armazenado coisas e me pergunto por que meu disco está tão cheio.

Então, basicamente, um comando que me permitirá executar no sistema de arquivos e me fornecer informações sobre o espaço em disco usado.

Por favor e obrigado.

40
myusuf3

O Disk Usage Analyzer está disponível no Ubuntu> Acessórios> Disk Usage Analyzer. Ele fornece um gráfico de pizza que mostra quais arquivos e pastas ocupam mais espaço:

enter image description here

A documentação é um pouco escassa, mas você pode encontrar mais informações sobre o wiki do Ubunt , e o página do projeto .

Se você estiver interessado em usar a linha de comando, há du, que é descrito aqui .

43
Erigami

A menos que tenha mudado recentemente, baobab mostra apenas diretórios; check out kdirstat para uma alternativa que realmente mostra arquivos, coloridos por tipo.

Uma alternativa de linha de comando é

du -a | sort -nr | head
25
UncleZeiv

A solução proposta por @UncleZeiv não está funcionando quando realmente não há mais espaço, já que a ordenação está usando a pasta /tmp quando há várias linhas para classificar.

du -a | sort -nr | head
sort: write failed: /tmp/sortuCYq8E: No space left on device

Uma alternativa é uma combinação da resposta de @UncleZeiv e @Yoav Weiss, além de adicionar outro caminho para o local temporário:

Sudo du -a | sort -nr -T /media/usb-key

Finalmente, minha solução preferida será uma leitura legível que não dependa da pasta temporária e do diretório raiz da lista (/):

Sudo du -ah --max-depth=1  / | sort -hr
17
user3644800

Um comando útil para isso ajuda nos casos em que você precisa determinar isso para diretórios específicos a partir da linha de comando:

du --max-depth=1 -x -h

Ele fornece uma lista dos primeiros diretórios de profundidade e seus tamanhos

-x limita a análise a um sistema de arquivos

-h mostra k/M/Gbytes legível (isso impede você de classificar a saída)

6
Yoav Weiss

A outra excelente ferramenta de uso de disco pie-graph é o Filelight. É um aplicativo do KDE e está disponível nos repositórios.

3
Ryan Thompson

Outra ferramenta para isso é jDiskReport (a Java app)

0
AndrewR

Use o Disk Usage Analyzer (Aplicativos -> Acessórios -> Disk Usage Analyzer):

(O comando é baobab).

Clique em Analyzer -> Scan Filesystem

0
dv3500ea