Analisando o HDD do servidor porque está ficando cheio

1

meu servidor está ficando cheio de verdade. É apenas 10GB do servidor e é só ter linha de comando. Tem o Ubuntu. Alguém pode me dizer qualquer aplicativo que possa analisar o meu disco rígido e encontrar os maiores arquivos e pastas.

O melhor seria se ele apenas examinasse o servidor, gerasse um log e depois eu pudesse verificá-lo e ver as maiores pastas e arquivos.

Muito obrigado.

    
por user171019 24.04.2013 / 19:17

3 respostas

3

Dê uma olhada no ncdu , ele está disponível no repositório do Ubuntu, então

apt-get install ncdu

irá instalá-lo, se necessário. Ao executá-lo, ele analisará o uso do diretório e apresentará uma lista classificada na qual você poderá navegar.

    
por 24.04.2013 / 19:23
0

Ou você pode agir como um usuário real do Linux :). Sem instalar nenhuma ferramenta extra, você pode usar du e perl . O comando a seguir exibe o uso de cada pasta / arquivo do menor para o maior na caixa:

du -k | sort -n | perl -ne 'if ( /^(\d+)\s+(.*$)/){$l=log($1+.1);$m=int($l/log(1024)); printf  ("%6.1f\t%s\t%25s  %s\n",($1/(2**(10*$m))),(("K","M","G","T","P")[$m]),"*"x (1.5*$l),$2);}'
    
por 24.04.2013 / 20:40
0

link

Eu descobri que quando eu estava vendo o uso do disco -

Além disso, Filelight já existe há algum tempo.

Você pode instalar a partir da fonte:

cd ~
wget http://methylblue.com/filelight/packages/filelight-1.0.tar.bz2
tar xjf filelight-1.0.tar.bz2
cd filelight-1.0
./configure --disable-debug && make
su -c 'make install'
    
por 24.04.2013 / 19:54

Tags