Como verificar o espaço livre em disco no Linux

A maioria dos servidores rodando Linux não possuem interface gráfica, isso porque a interface gráfica consome mais espaço em disco e mais memória RAM. Assim sendo, só resta o terminal para executar diversas tarefas no sistema. Veja abaixo como descobrir a quantidade de espaço em disco está livre para uso e quanto do seu disco está ocupado.

Comando

# df -h

Explicação

O comando “df” mostra o tamanho total de cada partição de discos rígidos que estejam montados, além de mostrar o espaço utilizado, o espaço disponível, a porcentagem de uso e o ponto de montagem.

Exemplo de saída do comando “df”, com o atributo -h:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       222G  9.3G  201G   5% /
udev             10M     0   10M   0% /dev
tmpfs           1.2G  8.8M  1.2G   1% /run
tmpfs           3.0G     0  3.0G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           3.0G     0  3.0G   0% /sys/fs/cgroup
/dev/sdc        294G   13G  267G   5% /hd3
/dev/sdb        230G   60M  218G   1% /mnt/hd2

Exemplo de saída do comando “df”, sem atributos:
Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda1      232045568  9681596 210553668   5% /
udev               10240        0     10240   0% /dev
tmpfs            1217632     8932   1208700   1% /run
tmpfs            3044072        0   3044072   0% /dev/shm
tmpfs               5120        0      5120   0% /run/lock
tmpfs            3044072        0   3044072   0% /sys/fs/cgroup
/dev/sdc       307535312 12884596 279005772   5% /hd3
/dev/sdb       240233108    60564 227946284   1% /mnt/hd2

Atributos

-h – Exibe o resultado de maneira legível à humanos. Sem este atributo, o resultado é exibido em bits, o que dificulta a interpretação.
-a – Inclui sistema de arquivos falso.
-B – Exibe o resultado com uma escala de arquivos definida pelo usuário. Exemplo: df -BM exibe o resultado em MegaBytes. df -BG exibe o resultado em GigaBytes.
-H – Exibe os resultados de maneira legível a humanos, porém utilizando 1000 Kbytes como base, ao invés de 1024 Kbytes (Não recomendado.
-l – Exibe apenas discos locais, ignorando pontos de montagem de locais disponibilizados através da rede.
-t – Exibe apenas as partições com determinado tipo de sistema de arquivos. Exemplo: df -t ext4 exibe apenas partições no formato ext4.
-T – Exibe o tipo de cada partição.
-x – Exclui determinado tipo de partição da do resultado. Exemplo: df -x ext4 não exibe as partições que utilizem o sistema de arquivos ext4.
–version – Exibe a versão do df que está instalada no sistema. Exemplo: df –version

Exemplo de saída do comando “df”, com os atributos -hT:

# df -hT 

Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/sda1      ext4      222G  9.3G  201G   5% /
udev           devtmpfs   10M     0   10M   0% /dev
tmpfs          tmpfs     1.2G  8.8M  1.2G   1% /run
tmpfs          tmpfs     3.0G     0  3.0G   0% /dev/shm
tmpfs          tmpfs     5.0M     0  5.0M   0% /run/lock
tmpfs          tmpfs     3.0G     0  3.0G   0% /sys/fs/cgroup
/dev/sdc       ext4      294G   13G  267G   5% /hd3
/dev/sdb       ext4      230G   60M  218G   1% /mnt/hd2 

Exemplo de saída do comando “df”, com os atributos -BM:

# df -BM

Filesystem     1M-blocks   Used Available Use% Mounted on
/dev/sda1        226607M  9455M   205619M   5% /
udev                 10M     0M       10M   0% /dev
tmpfs              1190M     9M     1181M   1% /run
tmpfs              2973M     0M     2973M   0% /dev/shm
tmpfs                 5M     0M        5M   0% /run/lock
tmpfs              2973M     0M     2973M   0% /sys/fs/cgroup
/dev/sdc         300328M 12583M   272467M   5% /hd3
/dev/sdb         234603M    60M   222604M   1% /mnt/hd2 

Leave a Reply