Pydf – Um comando alternativo “df” para verificar o uso do disco em cores diferentes

O “pydf” (Sistema de Arquivos de Disco Python) é uma ferramenta avançada de linha de comando e uma boa alternativa ao comando “df“, que é usado para exibir a quantidade de espaço em disco usado e disponível em um sistema de arquivos montado, o mesmo que o comando df, mas em cores diferentes. A saída do comando pydf pode ser personalizada de acordo com suas necessidades.

Este comando “pydf” é escrito na linguagem python e exibe a quantidade de uso de disco e espaço disponível no sistema de arquivos montado no Linux, usando cores personalizadas para diferentes tipos de sistema de arquivos.

Instalando o pydf em Sistemas Linux

Por padrão, a ferramenta pydf não está instalada em distribuições baseadas no RHEL como CentOS, Fedora Rocky e Alma Linux, você precisa instalá-la usando os seguintes comandos.

# python3 -m venv pydf
# source pydf/bin/activate
# python3 -m pip install pydf
Install Pydf in RHEL Systems

Em versões mais antigas das distribuições baseadas no RHEL, você precisa habilitar o repositório EPEL e instalá-lo usando o comando yum, como mostrado.

# yum install pydf

No Debian/Ubuntu/Linux Mint

Nas distribuições baseadas em Debian, a ferramenta pydf está disponível no gerenciador de pacotes, você pode instalá-la usando os comandos apt-get ou apt como mostrado.

$ sudo apt-get install pydf
OR
$ sudo apt install pydf
Install Pydf in Debian Systems

Em outras distribuições Linux, você pode instalar o pydf usando o gerenciador de pacotes padrão conforme mostrado.

$ sudo emerge -a app-admin/pydf  [On Gentoo Linux]
$ sudo apk add pydf              [On Alpine Linux]
$ sudo pacman -S pydf            [On Arch Linux]
$ sudo zypper install pydf       [On OpenSUSE]    

Como Usar o Comando pydf no Linux

Se você executar apenas o comando “pydf” sem especificar um argumento, ele exibirá apenas informações sobre o uso do espaço em disco junto com todos os sistemas de arquivos montados.

# pydf
pydf – Show File System Disk Usage

Para verificar qual sistema de arquivos tem 0 blocos, simplesmente execute o seguinte comando junto com o argumento “-a” ou “--all”.

# pydf -a
pydf – Show File System With 0 Blocks

Para ver a saída em formato legível para humanos, use a opção “-h", que imprimirá tamanhos (por exemplo, 10K, 10M, 10G).

# pydf -h
pydf – Show Disk Usage in Human-Readable Format

Para imprimir tamanhos em kilobytes (por exemplo, tamanho de bloco 1024) use a opção “-k” conforme mostrado abaixo.

# pydf -k
pydf – Show Disk Usage in Kilobytes

Para imprimir a saída de resumo em megabytes (por exemplo, tamanho de bloco 1048576) use a opção “-m” conforme mostrado abaixo.

# pydf -m
pydf – Show Disk Usage in Megabytes

Para imprimir tamanhos em gigabytes (por exemplo, 1073741824), especifique a opção “-g” conforme mostrado abaixo.

# pydf -g
pydf – Show Disk Usage in Gigabytes

Para ver as informações sobre inodes em vez de blocos, use o argumento “-i” conforme indicado abaixo.

# pydf -i

Se você deseja desabilitar a saída colorida, simplesmente use a opção “--bw“.

# pydf --bw

Como Personalizar as Cores do pydf

O pydf possui seu próprio arquivo de configuração, onde você pode definir suas próprias cores personalizadas para dar um aspecto e sensação extras à sua saída.

# vi /etc/pydfrc

Para mais informações e uso, leia a página de ajuda do pydf executando “pydf –help” em um terminal.

# pydf --help

Source:
https://www.tecmint.com/pydf-command-to-check-disk-usage/