O comando Linux df é usado para exibir o espaço em disco usado no sistema de arquivos . O 'df' significa 'sistema de arquivos de disco .' Define o número de blocos utilizados, o número de blocos disponíveis e o diretório onde o sistema de arquivos está montado.
Sintaxe:
df [OPTION]... [FILE]...
Opções:
-a, --todos: É usado para incluir sistemas de arquivos remotos pseudo, duplicados.
-B, --block-size=TAMANHO: É usado para dimensionar tamanhos por SIZE antes de imprimi-los, por exemplo, a opção '-BM' imprime tamanhos em unidades de 1.048.576 bytes.
ângulos adjacentes
-h, --legível por humanos: É usado para exibir tamanhos em potências de 1024 (por exemplo, 1023M).
-H, --sim: É usado para mostrar tamanhos em potências de 1000 (por exemplo, 1,1G)
-eu, --inodes: É usado para listar informações de inode em vez de bloquear o uso
-eu, --local: É usado para limitar a listagem a sistemas de arquivos locais.
--sem sincronização: É usado para não invocar a sincronização antes de obter informações de uso (padrão).
--saída[=FIELD_LIST]: Esta opção é usada se quisermos usar o formato de saída definido por FIELD_LIST ou imprimir todos os campos se FIELD_LIST for omitido.
-P, --portabilidade: É usado para usar o formato de saída POSIX.
--total: É usado para excluir todas as entradas insignificantes ao espaço disponível e produzir um total.
-t, --type=TIPO: É usado para limitar a listagem a sistemas de arquivos do tipo TYPE.
-T, --tipo de impressão: É usado para exibir o tipo de sistema de arquivos.
-x, --exclude-type=TIPO: É usado para limitar a listagem a sistemas de arquivos, não do tipo TYPE.
seleção ordenar java
--ajuda: É utilizado para exibir o manual de ajuda com breves informações sobre as opções suportadas.
--versão: É usado para exibir as informações de versão do comando df.
Exemplos do comando df
Vejamos os seguintes exemplos do comando df:
- Exibir o uso de espaço em disco
- Exibir o uso do espaço em disco em um formato legível
- Exibir o tipo de sistema de arquivos
- Exibir tipos específicos de sistemas de arquivos
- Exclua os tipos específicos de sistema de arquivos
- Exibir espaço disponível e ponto de montagem para uma pasta
Exibir o uso do espaço em disco
Para exibir o uso do espaço em disco, execute o comando df sem nenhum argumento. Ele mostrará o uso do espaço em disco em forma de tabela. O comando df é útil para descobrir o espaço livre disponível em um sistema ou sistema de arquivos. Execute o comando abaixo:
df
O comando acima produzirá a saída da seguinte forma:
Na saída acima, podemos ver o sistema de arquivos, o tamanho do sistema de arquivos em bloco de 1k, espaço usado, espaço disponível, a porcentagem aplicada pelo sistema de arquivos e ponto de montagem, respectivamente.
Exibir o uso do espaço em disco em um formato legível
A opção '-h' é usada para exibir o espaço em disco em um formato legível por humanos. Ele exibirá o tamanho em potências de 1024 e acrescentará G para GBs, M para MBs e B para Bytes. Execute o comando abaixo:
df -h
O comando acima produzirá a saída da seguinte forma:
Exibir o tipo de sistema de arquivos
A opção '-T' é usada para exibir o tipo de sistema de arquivos. Ele adicionará uma nova coluna com o tipo de sistema de arquivos para saída. Execute o comando abaixo:
sublinhado na marcação
df -T
O comando acima produzirá a saída da seguinte forma:
Na saída acima, podemos ver que a coluna ‘type’ foi adicionada à saída.
Exibir tipos específicos de sistemas de arquivos
A opção '-t' é usada com o tipo de sistema de arquivos para exibir o sistema de arquivos específico. Ele exibirá apenas um determinado sistema de arquivos. Podemos especificar mais de um sistema de arquivos com ele. Considere o comando abaixo:
df -t ext4
o comando acima exibirá apenas o sistema de arquivos do tipo 'ext4'. Considere a saída abaixo:
Exclua os tipos específicos de sistema de arquivos
A opção '-x' é usada com o tipo de sistema de arquivos específico para excluí-lo da saída. Ele exibirá todos os outros tipos de sistema de arquivos, exceto os tipos fornecidos. Considere o comando abaixo:
df -x squashfs
O comando acima excluirá o sistema de arquivos ‘squashfs’ da saída. Considere a saída abaixo:
Exibir espaço disponível e ponto de montagem para uma pasta
Para exibir o espaço disponível, o tipo de sistema de arquivos e o ponto de montagem de uma pasta, passe o nome da pasta com o comando df. Considere o comando abaixo:
df Newdirectory
O comando acima exibirá os detalhes do sistema de arquivos da pasta fornecida. Considere a saída abaixo:
Na saída acima, podemos ver o espaço em disco usado, os tipos de sistema de arquivos e outras informações de uma determinada pasta. Podemos tornar a saída mais específica passando as opções suportadas.