Qual é o comando unix para ver quanto espaço em disco não é e quanto é demais?

StackOverflow https://stackoverflow.com/questions/230407

  •  04-07-2019
  •  | 
  •  

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.

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top