Qual é o comando unix para ver quanto espaço em disco não é e quanto é demais?
Pergunta
Eu estou procurando o equivalente a um clique direito sobre a unidade em janelas e vendo o espaço em disco usado e restantes informações.
Solução
Procure a du
comandos (o uso do disco) e df
(livre em disco)
Outras dicas
Use o comando df:
df -h
df -g .
Opção g por Tamanho em GBs Block e. para o diretório de trabalho atual.
Eu amo fazer du -sh * | sort -nr | less
para ordenar por os maiores arquivos primeiro
Se você quiser ver quanto espaço cada pasta ocuppes:
du SH *
-
s
- resumir -
h
- legível -
*
- lista de pastas
Nota:. A pergunta original já foi respondida, mas eu gostaria apenas de expandi-la com alguns extras que são relevantes para o tópico
A sua instalação AIX seria primeiro ser colocado em grupos de volume. Isso é feito após a instalação.
Ele vai primeiro criar rootvg (como no grupo de volume raiz). Este é um bocado como o disco rígido real mapeada.
Isso seria equivalente a Gestão do disco no Windows. AIX não vai usar todo esse espaço para os seus sistemas de arquivos como nós tendem a fazê-lo em máquinas Windows de consumo. Em vez disso, haverá um bom bocado de espaço não alocado.
Para verificar quanto espaço o seu rootvg teria que você use o seguinte comando.
lsvg rootvg
Isso estaria para rootvg lista grupo de volume. Isto lhe dará informações como o tamanho das partições físicas (PP), Total PPs atribuído ao grupo de volume, gratuito PPs no grupo de volume, etc. Independentemente disso, a saída deve ser bastante abrangente.
A próxima coisa que você pode estar interessado em, é os sistemas de arquivos no grupo de volume. Cada sistema de arquivos teria certa quantidade de espaço dada dentro do grupo de volume a que pertence.
Para verificar o que os sistemas de arquivos que você tem no seu grupo de volume que você use o seguinte comando.
lsvgfs rootvg
Como em sistemas de arquivos grupo de volume de lista para rootvg.
Você pode verificar quanto espaço cada sistema de arquivo tem usando o seguinte comando.
df
Eu pessoalmente gosto de refiná-lo com bandeiras como -m e -g (em megabytes e gigabytes, respectivamente)
Se você tiver espaço livre disponível no seu grupo de volume, você pode atribuí-la a seus sistemas de arquivo usando o comando a seguir.
chfs -a size=+1G /home
Como em arquivo de mudança de tamanho de atributos do sistema, adicionando 1 G onde o sistema de arquivo é / home. usar homem chfs para mais instruções. Esta é uma ferramenta poderosa. Este exemplo é para ajustar o tamanho, no entanto, você pode fazer mais com este comando que isso.
Fontes: http://www.ibm.com/developerworks/aix/library/au -rootvg / + Minha própria experiência de trabalho com AIX.
Todas estas respostas são superficialmente correta. No entanto, a resposta adequada é
apropos disk # And pray your admin maintains the whatis database
porque fazer perguntas as respostas de que colocam ao seu alcance no tempo de todo mundo manuais resíduos.
su -sm ./*
Você pode ver todos os tamanhos de arquivo e pasta (SM = Mb; sk = Kb) no diretório atual como uma lista. Desta forma, é executado em todos os ambientes Unix / Linux.
du SM * => RULLLLLEZ
df -tk
para o tamanho livre em disco em blocos de 1024 bytes