Existem alguns programas que podem exibir o espaço em disco usado usando um mapa de árvore , como o WinDirStat para Windows e o KDirStat para KDE / Linux:
Estou procurando por algo semelhante, mas por uma caixa Linux sem cabeça. (Por exemplo, execute o programa de coleta de dados do console no servidor e carregue o arquivo em um programa gráfico em um ambiente da GUI.)
Como alternativa, quais são outras boas maneiras de obter uma representação estruturada de espaço em disco usado, com apenas acesso SSH?
linux
disk-space-utilization
Vladimir Panteleev
fonte
fonte
Respostas:
O uso do disco NCurses (ncdu) é bom para isso. Veja http://dev.yorhel.nl/ncdu para detalhes. Está disponível como um pacote para as distribuições mais populares e permite navegar e descobrir onde o espaço em disco é usado. Ele usa caracteres de texto para exibir um gráfico de barras do uso do diretório, para obter uma interface semigráfica, em um ambiente somente de texto.
fonte
GT5 é muito bom. Ele possui uma interface de console e também cria arquivos html que você pode visualizar no seu navegador. Está nos repositórios para que você possa obtê-lo.
fonte
gt5
há algum tempo, mas há uma falha considerável: se você possui muitos arquivos,gt5
ironicamente , exige uma quantidade considerável de espaço em disco (centenas de megabytes) para gerar os resultados.Eu uso
du -cks * | sort -rn | head -11
.Ele mostra os dez principais diretórios por consumo de disco. Eu uso em / home e tal o tempo todo.
fonte
xdiskusage
permite canalizar a saídadu
para análise. É uma ótima opção.fonte
Para servidores sem cabeça, o philesight pode ser de grande utilidade.
(kludos para essa gema acesse http://www.makeuseof.com/tag/how-to-analyze-your-disk-usage-pattern-in-linux/ )
fonte
Você pode executar o mesmo comando se conectar ao servidor via ssh e usar o encaminhamento ssh X e um servidor X em sua estação de trabalho. Se você deseja da linha de comando:
fonte