fbpx

Comandos Linux – Comando df

Comando Linux df

Atualizado: 05/04/2019 por Computer Hope

comando df

Em sistemas operacionais do tipo Unix, o comando df relata a quantidade de espaço em disco disponível sendo usada pelos sistemas de arquivos .

Este documento cobre a versão GNU / Linux do df .

Descrição

df exibe a quantidade de espaço em disco disponível no sistema de arquivos que contém cada argumento de nome de arquivo. Se nenhum nome de arquivo for fornecido, o espaço disponível em todos os sistemas de arquivos atualmente montados será mostrado. O espaço em disco é mostrado em 1 K blocos por padrão, a menos que a variável de ambiente POSIXLY_CORRECT esteja configurada, nesse caso, blocos de 512 bytes são usados.

Se um argumento for o nome absoluto do arquivo de um nó de dispositivo de disco que contém um sistema de arquivos montado, df mostra o espaço disponível nesse sistema de arquivos em vez do sistema de arquivos que contém o nó do dispositivo (que é sempre o sistema de arquivos raiz ). O df não pode mostrar o espaço disponível em sistemas de arquivos não montados, porque na maioria dos tipos de sistemas, isso requer um conhecimento muito específico do sistema das estruturas do sistema de arquivos.

Sintaxe

  df [ OPÇÃO ] ... [ ARQUIVO ] ...

Opções

-a , –allInclua sistemas de arquivos fictícios.
-B , –block-size = SIZEDimensione tamanhos por TAMANHO antes de imprimi-los. Por exemplo, ‘ -BM ‘ imprime tamanhos em unidades de 1.048.576 bytes. Consulte “SIZE Format” abaixo para obter mais informações.
–totalExibir um total geral.
-h–human-readableTamanhos de impressão em formato legível por humanos (por exemplo, 1K 234M 2G ).
-H , –siO mesmo que -h , mas use potências de 1000 em vez de 1024.
-i , –inodesListar informações do inode em vez do uso do bloco.
-kComo –block-size = 1K .
-l , –localLimite de listagem para sistemas de arquivos locais.
–no-syncNão chame uma sincronização antes de obter informações de uso, que é a configuração padrão.
-P–portabilityUse o formato de saída POSIX .
–syncInvoque uma sincronização antes de obter informações de uso.
-t , –type = TYPELimite de listagem para sistemas de arquivos do tipo TYPE.
-T–print-typeImprima o tipo de sistema de arquivos.
-x , –exclude-type = TYPELimite de listagem para sistemas de arquivos não do tipo TYPE.
-vIgnorado; incluído por motivos de compatibilidade.
–helpExiba uma mensagem de ajuda e saia.
–versionInformações de versão de saída e saída.

Formato SIZE

Os valores de exibição estão em unidades do primeiro SIZE disponível em –block-size e nas variáveis ​​de ambiente DF_BLOCK_SIZE, BLOCK_SIZE e BLOCKSIZE. Caso contrário, as unidades terão o padrão de 1024 bytes (ou 512 se POSIXLY_CORRECT estiver definido).

SIZE é um número inteiro e uma unidade opcional (exemplo: 10M é 10 * 1024 * 1024). As unidades são K , M , G , T , P , E , Z , Y (potências de 1024) ou KB , MB , … (potências de 1000).

Exemplos

  df

Exiba todos os sistemas de arquivos e seu uso de disco, como na seguinte saída:

  Sistema de arquivos 1K-block Usado Disponível Use% Montado em
 / dev / loop0 18761008 15246876 2554440 86% /
 nenhum 4 0 4 0% / sys / fs / cgroup
 udev 493812 4 493808 1% / dev
 tmpfs 100672 1364 99308 2% / corrida
 nenhum 5120 0 5120 0% / corrida / bloqueio
 nenhum 503352 1764 501588 1% / execução / shm
 nenhum 102400 20 102380 1% / corrida / usuário
 / dev / sda3 174766076 164417964 10348112 95% / host
  df -h

O mesmo que acima, mas use a formatação “legível por humanos”, como no exemplo a seguir:

  Tamanho do sistema de arquivos usado% de uso disponível montado em
 / dev / loop0 18G 15G 2,5G 86% /
 nenhum 4,0K 0 4,0K 0% / sys / fs / cgroup
 udev 483M 4,0K 483M 1% / dev
 tmpfs 99M 1,4M 97M 2% / corrida
 nenhum 5,0M 0 5,0M 0% / corrida / bloqueio
 nenhum 492M 1,8M 490M 1% / corrida / shm
 nenhum 100M 20K 100M 1% / execução / usuário
 / dev / sda3 167G 157G 9.9G 95% / host
  df public_html

Exiba a quantidade de espaço livre no diretório public_html , como na seguinte saída:

  Sistema de arquivos 1K-block Usado Disponível Use% Montado em
 / dev / loop0 18761008 15246924 2554392 86% /

du – Relate a quantidade de espaço em disco usada por um arquivo ou arquivos.
find – Encontre arquivos dentro de uma hierarquia de diretórios.
ls – lista o conteúdo de um diretório ou diretórios.

18 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900

Copyright © Linux Force Security  - Desde 2011.