df (Unix)

A Especificação Única Unix (SUS) especifica por espaço original é relatada em blocos de 512 bytes, e que no mínimo, os nomes do sistema de arquivos e a quantidade de espaço livre.

O uso de unidades de 512 bytes é prática histórica e mantém a compatibilidade com ls e outras utilidades. Isto não obriga que o próprio sistema de arquivo seja baseado em blocos de 512 bytes. A opção -k foi adicionada como uma medida de compromisso. Foi acordado pelos desenvolvedores padrão que 512 bytes era a melhor unidade padrão por causa de sua consistência histórica completa no Sistema V (versus o uso misto de 512/1024 bytes em sistemas BSD), e que uma opção -k para mudar para unidades de 1024 bytes era um bom compromisso. Os usuários que preferem a quantidade mais lógica de 1024 bytes podem facilmente apelidar de df para df -k sem quebrar muitos scripts históricos que dependem das unidades de 512 bytes.

A saída com -P deve consistir de uma linha de informação para cada sistema de arquivo especificado. Estas linhas devem ser formatadas da seguinte forma:

<fs name> <total space> <space used> <space free> <percentage used> <fs root>

Na lista seguinte, todas as quantidades expressas em unidades de 512 bytes (1024 bytes quando -k é especificado) devem ser arredondadas para a próxima unidade superior. Os campos são:

<fs nome> O nome do sistema de arquivo, em um formato definido pela implementação. < espaço total> O tamanho total do sistema de arquivo em unidades de 512 bytes. O significado exato desta figura é definido pela implementação, mas deve incluir <espaço utilizado>, <espaço livre>, mais qualquer espaço reservado pelo sistema normalmente não disponível a um usuário. < espaço utilizado> A quantidade total de espaço alocado aos arquivos existentes no sistema de arquivos, em unidades de 512 bytes. < espaço livre> A quantidade total de espaço disponível no sistema de arquivos para a criação de novos arquivos por usuários não privilegiados, em unidades de 512 bytes. Quando este valor for menor ou igual a zero, não será possível criar novos arquivos no sistema de arquivos sem antes apagar outros, a menos que o processo tenha privilégios apropriados. A figura escrita pode ser inferior a zero. <percentagem utilizada > A percentagem do espaço normalmente disponível que está actualmente atribuído a todos os ficheiros no sistema de ficheiros. Isto deve ser calculado usando a fração:< espaço usado>/(< espaço usado> + < espaço livre>) expresso como uma porcentagem. Esta percentagem pode ser superior a 100 se < espaço livre> for inferior a zero. O valor percentual deve ser expresso como um número inteiro positivo, com qualquer resultado fracionário fazendo com que seja arredondado para o próximo número inteiro mais alto. <fs root> O diretório abaixo do qual a hierarquia do sistema de arquivos aparece

Deixe uma resposta

O seu endereço de email não será publicado.