Pouco espaço em disco: pasta home / user ocupa 94GB

7

Estou com pouco espaço em disco e quando verifico o analisador de uso de disco (usando gksudo baobab ), isso indica que minha pasta home / teddy está usando 94GB, mas quando eu navego pelo seu conteúdo só consigo contar 1gb de esse uso. Eu tentei sudo apt-get clean e excluindo os arquivos de pacote em cache do Gerenciador de Pacotes Synaptic, esvaziei a lixeira, mas isso não alterou a quantidade de espaço livre que eu tenho.

Parece semelhante a este problema Mas o uso do analisador de uso do disco raiz não forneceu nenhum insight sobre o que está consumindo tanto espaço.

Alguma idéia?

    
por tedtoy 22.11.2011 / 08:17

4 respostas

5

Se você acha que tem alguns arquivos gigantescos que o analisador de disco não está vendo por algum motivo, você pode usar o ls para procurar por arquivos grandes. Tente isto por exemplo:   ls -alrS na sua pasta pessoal.

Esta é uma instalação wubi compartilhada com arquivos win32? Algumas semanas atrás eu encontrei um problema semelhante em um sistema wubi que foi instalado por um amigo. Como no seu caso, o analisador de disco estava mostrando um valor realmente alto para a pasta pessoal, muito mais do que a soma de suas subpastas. Eu não posso comentar sobre por que o analisador de disco estava se comportando dessa maneira, mas a abordagem que eu tomei no meu caso foi fazer uma instalação limpa do Ubuntu em uma partição dedicada. É claro que essa não é uma solução muito boa, mas se for um sistema relativamente novo, pode ser uma solução razoável.

Espero que alguém mais possa explicar por que o analisador de disco está se comportando dessa maneira e como disponibilizar esse espaço em disco.

    
por Aras 22.11.2011 / 08:56
6

Parece que há um arquivo muito grande em / home / teddy. Você pode procurá-lo no Nautilus, verificando arquivos ocultos, visualização de lista e ordenação por tamanho, ou a partir da linha de comando:

du -a --max-depth=1 ~ | sort -n

A última entrada antes do diretório home deve ser o maior arquivo.

du informa o tamanho do arquivo do primeiro argumento e todos os seus subdiretórios.

  • -a mostra todos os arquivos e dirs
  • - max-depth = 1 impede que ele veja todos os subdiretórios.

sort irá ordenar os resultados

  • -n eles serão classificados numericamente.
por Javier Rivera 22.11.2011 / 09:16
0

Eu fiquei perplexo com o meu sistema de disks do mesmo jeito, me dizendo que um cp -r / home não funcionaria porque não há espaço sobrando (movendo 840MB para um partitition de "2.9GB livre").

A carne da história é: du não encontrou um subdir "Öffentlich" e não contou os arquivos dentro dele.

Para os interessados - foi o que eu encontrei: du me disse 840 MB usado (o analisador de uso de disco é o mesmo)
df me disse 5,3 GB usado

Eu encontrei várias dicas sobre

lsof -n | grab deleted    (to find out wether there are any "deleted yet open" files hugging space)

sudo tune2fs -l /dev/sda1 | grep 'Block size'  (to find out the block size 4k in my case)
find /home -size -4k | wc -l    (to find out the number of files smaller than 1 block, a 10 bytes file using a 4046 block is wasting lots a space)

du -sh ./*   (finding the space used (real size) in each subdir)
df -i        (finding not the number of used blocks, but the no of used inodes, whats it worth for, I am not sure yet.)

Further tips found : 
Disk Usage Analyzer is rights-aware - "sudo baobab" will show more than "baobab"
du -c --max-depth=4 /dir | sort -n
ncdu utility found at: http://dev.yorhel.nl/ncdu

A melhor dica para mim foi du -sh . Isso me ajudou a encontrar o seguinte diretório, que não foi "acumulado" na soma du / .     / home / mina / imagens / Öffentlich (alemão O-Umlaut)

No começo eu pensei que era para o "O-Umlaut", mas copiar / home para uma nova partição resolveu isso para mim.

Boa sorte na caça.

    
por Josch 15.12.2011 / 15:17
-1

porque vc instala o Ubuntu da instalação do Windows wubi vc escolhe o espaço vc quer com antecedência digamos 10 giga quando vc alcança esse espaço vc vai ter pouco espaço em disco mesmo seu drive ainda tem mais memória, como drive quero dizer a partição vc instalar o lançamento nele

no linux eu prefiro instalá-lo a partir do cd, ou do wubi com determinar um espaço suficiente para ur relaese : D: D

    
por Osama Gamal 26.04.2012 / 15:42