Como determinar o seu espaço livre em disco em linux

Apesar de espaço no disco rígido é barato hoje e nós felizmente jogar em algumas centenas de gigabytes em um servidor ou um desktop, é incrível como muitas vezes o disco fica cheio. Aqui estão algumas ferramentas do Linux para ajudar você a ver o quanto de seu disco foi comido, eo que está comendo-lo, de modo que você pode fazer algo sobre isso antes que ele fica fora de mão.

O primeiro comando veremos é o comando “df”. Ele vem com todas as distribuições do Linux. “Df” significa “livre em disco”. Ele lhe dá uma leitura do estado de todas as suas partições. Dá-lhe o espaço em disco total, o espaço utilizado, o espaço disponível, em seguida, a porcentagem de espaço que está sendo usado.

# df -h
Sistema de arquivos Tamanho Usado Avail Use% Montado em
/ Dev / sda5 57G 2.4G 52G 5% /
/ Dev / sda1 99M 12M 83M 12% / boot
/ Dev / sda2 15G 1.3G 13G 10% / home

Video: Como descobrir espaço usado e espaço livre no Ubuntu Linux

O é o tipo de leitura que você pode começar a partir df. No exemplo acima, eu usei a opção “-h” que dá a saída em um formato legível. Assim, em vez de me mostrar o espaço em disco em bytes ele usa megabytes e gigabytes, que é mais fácil para nós de interpretar.

Outro comando I encontrar um monte de uso para é “du”. “Du” significa “o uso do disco”. Pode dar-lhe uma leitura da quantidade de espaço em um arquivo ou pasta está usando. Para verificar a quantidade de espaço que está sendo consumido por um diretório chamado ‘data` use o seguinte comando:

Video: Como usar seu HD externo no Linux, OSX e Windows sem complicação!

# dados du -SH
104K / dados



Para o comando acima eu usei as seguintes opções - “-s”, que significa “resumir” e “h”, o que torna a saída legível. Você também pode usar este comando para ver os detalhes dos arquivos e diretórios dentro de um diretório. Para ver o disco individual e total de uso ou arquivos e diretórios dentro do diretório “dados” faça o seguinte:

# du -shc dados / *
4.0K dados / 1log_script.sh
64K dados / logs_files
4.0K dados / generic_script.sh
8.0K dados / random_script1.sh
4.0K dados / random_script2.sh
4.0K dados / random_script3.sh
4.0K dados / hello_world.sh
4.0K dados / data_backup.log
4.0K dados / log_backup.log
total de 100K

Nós adicionamos a opção “c” ao comando utilizado anteriormente. “C”, acrescenta o uso total do disco no final.

Outra ferramenta que eu uso para fazer o checkout o que está em meu disco é o comando “encontrar”. Usando achado que eu gosto de fazer uma lista de todos os arquivos sobre um determinado tamanho. Digamos que eu queria verificar para ver quais arquivos na minha partição ‘/ home` são maiores do que 10 MB, aqui está o que eu usaria:

# encontrar / home -size + 10000k

O comando é bastante auto-explicativo. Você pode alterar o “/ home” para o diretório que deseja verificar para arquivos, e “+ 10000k” para o tamanho do arquivo que você deseja filtrá-la por.

Espero que você encontrá-los úteis.


Artigos relacionados