Este artigo abordará um guia sobre o uso do comando "DUF" no Linux. O DUF é um utilitário de linha de comando de código aberto e livre que pode mostrar o uso de recursos e o espaço livre disponível em dispositivos de armazenamento local ou remoto conectados a um sistema Linux. É uma versão avançada e mais fácil de usar de outro utilitário de linha de comando chamado "DF", que está disponível por padrão em todas as principais distribuições Linux.
Principais características do comando duf
Os principais recursos do utilitário de linha de comando DUF incluem:
Instalando o comando DUF no Linux
O comando DUF pode ser instalado no Ubuntu na loja Snap. Para fazer isso, execute o comando especificado abaixo em um terminal:
$ sudo snap install duf-utility
DUF pode estar disponível em repositórios da sua distribuição Linux. Para que você possa procurá -lo no gerenciador de pacotes e instalá -lo a partir daí. Mais pacotes específicos de distribuição e instruções de instalação estão disponíveis aqui.
Veja informações de uso do disco sobre todos os dispositivos e sistemas de arquivos
Para mostrar dados tabulares sobre o espaço usado e livre em unidades de armazenamento local ou remoto, basta executar o seguinte comando:
$ duf
Dependendo dos discos de armazenamento conectados ao seu sistema, você deve obter alguma saída semelhante a isso:
Ocultar informações sobre sistemas de arquivos específicos
Você pode ocultar tipos específicos do sistema de arquivos usando o interruptor "-Hide-FS" e fornecendo um tipo de sistema de arquivos como argumento. Aqui está um comando de exemplo:
$ duf -hide -fs squashfs
O comando acima ocultará todas as entradas do sistema de arquivos com "squashfs" como o tipo.
Você pode usar vários valores separados por vírgula como argumentos no comando.
Visualize informações sobre apenas tipos específicos do sistema de arquivos
Você pode usar a opção de linha de comando "-nly-fs" para visualizar informações sobre apenas tipos específicos do sistema de arquivos e ocultar tudo o mais. Aqui está um comando de exemplo:
$ duf -only -fs ext4
Você pode usar vários valores separados por vírgula como argumentos no comando. Esta opção é oposta ao interruptor da linha de comando “Hide-Fs” explicado acima.
Ocultar categorias de tipo inteiro ou tipos de dispositivo específicos
Se você deseja ocultar uma categoria de tipo de dispositivo inteiro, pode usar o interruptor "-Hide" e adicionar um tipo de categoria como argumento. Por exemplo, para ocultar todos os dispositivos do tipo "especial", execute um comando no seguinte formato:
$ Duf -Hide Special
Você pode usar o mesmo comando para ocultar tipos de dispositivo específicos. Por exemplo, para ocultar dispositivos montados "loop", execute um comando no seguinte formato:
$ duf -hide loops
O interruptor "-Hide" leva "Rede", "Especial", "Local", "Loops", "Fuse" e "Binds" como possíveis valores. Você pode usar vários valores separados por vírgula como argumentos no comando.
Veja informações sobre apenas tipos específicos de dispositivos
Se você deseja ver informações de uso sobre alguns tipos de dispositivos específicos, use o interruptor "-nly". Este comando é o oposto do interruptor "-Hide" mencionado acima.
$ duf -apenas local
O interruptor "-nly" leva a "rede", "especial", "local", "loops", "fusível" e "liga" os valores possíveis como possíveis. Você pode usar vários valores separados por vírgula como argumentos no comando.
Classifique a saída usando colunas específicas
Você pode classificar a saída de uso do disco usando o título de um tipo de coluna específico usando o interruptor da linha de comando “-sort”. Por exemplo, para classificar os dados tabulares usando tamanho, execute um comando no seguinte formato:
$ duf -Sort Tamanho
A opção de linha de comando "-Sort" leva o "tamanho", "usado", "MountPoint", "Dispon" e outros títulos da coluna como possíveis argumentos. Lista completa de argumentos possíveis pode ser encontrada na página do homem.
Veja o uso no formato JSON e exporte dados para um arquivo
Para visualizar dados de uso do disco no formato JSON, use o interruptor "-json" ".
$ duf -json
Para exportar dados JSON para um arquivo, execute um comando no seguinte formato (substitua o nome do arquivo conforme necessário):
$ duf -json> Uso.JSON
Ajuda adicional no comando duf
Depois de instalar o comando duf comando, você pode executar o seguinte comando para saber mais sobre suas opções de uso.
$ duf --help
Você também pode verificar a página do DUF Man disponível aqui.
Conclusão
O comando DUF tem algumas opções adicionais sobre o comando tradicional DF incluído por padrão na maioria das distribuições Linux. Sua representação de dados tabulares e inclusão de mais tipos de sistema de arquivos fornecem uma compreensão muito melhor dos padrões de uso de disco em seu sistema Linux.