Veja as informações de uso do disco no Linux usando a linha de comando Vizex

Veja as informações de uso do disco no Linux usando a linha de comando Vizex
O Vizex é um utilitário de linha de comando de código aberto e gratuito que pode ser usado para mostrar o uso de disco em seu sistema Linux. Ele pode digitalizar vários formatos de partição diferentes e suporta unidades internas e externas. Este artigo abordará um guia sobre o uso do utilitário Vizex em distribuições baseadas em Linux.

Principais características da ferramenta de linha de comando Vizex

Além de digitalizar unidades e partições de armazenamento, o Vizex também pode digitalizar o arquivo e a estrutura do diretório e mostrar a quantidade de espaço usado por eles. Ele pode fazer uma varredura profunda usando processamento assíncrono, melhorando a velocidade de análise muito, mesmo em máquinas de baixa qualidade. Isso o torna adequado para distribuições de desktop do Linux, bem como servidores Linux de diferentes configurações e energia da CPU.

Vizex pode produzir saída colorida no terminal para facilitar a legibilidade. Ele também pode mostrar o uso do disco na estrutura do estilo de árvore, permitindo que você tenha uma idéia melhor sobre o consumo de espaço de armazenamento. Vizex inclui uma opção para exportar dados de uso de disco para arquivos JSON e CSV.

Você pode excluir partições e unidades específicas para mostrar informações de uso de disco sobre determinadas unidades e partições seletivas apenas. Além do espaço em disco, o Vizex pode mostrar o caminho completo para unidades, pontos de montagem e tipo de sistema de arquivos.

Instalando Vizex no Linux

Você pode instalar o Vizex em qualquer distribuição Linux usando o gerenciador de pacotes “PIP” do Python. Está disponível em repositórios padrão de quase todas as distribuições Linux, para que você possa instalá -lo no gerenciador de pacotes. No Ubuntu, você pode instalá -lo executando o seguinte comando:

$ sudo apt install python3-pip


Se, por algum motivo.

Depois que o PIP é instalado, você pode executar um dos dois comandos a seguir para instalar o Vizex em sua distribuição Linux:

$ pip install vizex
$ PIP3 Instale Vizex


Um pacote AUR para Arch Linux também está disponível. Você pode instalá -lo em distribuições baseadas em Arch Linux seguindo as instruções disponíveis aqui.

Usando a ferramenta de linha de comando Vizex

Depois de instalar o Vizex, você pode executar o comando seguinte para ver uma breve visão geral das unidades de armazenamento conectadas ao seu sistema Linux:

$ Vizex


Dependendo da sua configuração, você deve ver alguma saída semelhante a esta:


Observe que, se você tiver várias unidades de armazenamento internas e externas conectadas ao seu sistema Linux, precisará montá -las primeiro ou terá que abri -las em um gerenciador de arquivos para montá -los automaticamente em um ponto de montagem. Caso contrário, Vizex mostrará informações sobre unidades de armazenamento montadas automaticamente apenas em uma inicialização nova, geralmente a unidade onde a distribuição do Linux foi instalada.

Para mostrar informações adicionais sobre unidades montadas, incluindo tipo de sistema de arquivos e ponto de montagem, execute o comando vizex com interruptor "-Details".

$ Vizex -Details


A saída agora mostrará detalhes adicionais, conforme mostrado na captura de tela abaixo:


Você pode verificar as informações de uso do disco sobre um caminho específico usando o comutador "-p", conforme mostrado no comando abaixo:

$ vizex -p "$ home/imagens"


Para excluir determinadas partições ou discos específicos, você pode usar o comutador "-x", conforme mostrado no comando abaixo:

$ Vizex -x my_ssd


Você precisa fornecer um nome de partição ou unidade e não caminho para o interruptor "-x" para excluí-los dos resultados.

Para exportar informações de uso do disco para um arquivo externo, use o comutador "-save" e especifique a extensão do arquivo como ".JSON "ou".CSV ”, conforme mostrado nos comandos de exemplo abaixo:

$ Vizex -Dados -salva.CSV
$ Vizex -Dados -salva.JSON


Vizex vem com alguns comandos diferentes que podem ser usados ​​para imprimir detalhes sobre o espaço usado por arquivos e pastas individuais. Por exemplo, o comando "vizexdf" pode ser usado para exibir informações tabulares sobre qualquer diretório. Execute o comando abaixo para visualizar as informações sobre a pasta doméstica:

$ vizexdf


Você deve ver alguma saída semelhante a este:


Você também pode fornecer um caminho para visualizar informações sobre uma pasta específica. O comando de exemplo abaixo mostra informações sobre a pasta "imagens" localizada no diretório doméstico.

$ vizexdf "$ home/imagens"



Por padrão, o Vizexdf exclui arquivos e pastas ocultas. Se você deseja incluir arquivos e pastas ocultas, você pode usar o interruptor "-a" para mostrar tudo.

$ vizexdf "$ home/imagens" -a


O comando vizexdf inclui uma opção para classificar dados tabulares, usando um cabeçalho específico como critérios de classificação de base. Se você deseja representar dados em ordem descendente, pode usar os switches "-s" e "-d" para especificar critérios e pedidos de classificação, respectivamente. Aqui está um comando de exemplo:

$ Vizexdf -s Tamanho -D


Para classificar os dados em ordem crescente, omite o interruptor -“ -d”.

$ Vizexdf -s Tamanho


O interruptor "-s" leva tipo, tamanho, nome e dt (data) como possíveis valores.

Outro comando chamado "Vizextree" vem com a instalação do pacote Vizex. Pode ser usado para fornecer detalhes do diretório em uma estrutura semelhante a uma árvore. Você precisará especificar níveis de diretório aninhados para analisar usando o interruptor "-l". Aqui está um exemplo em que o comando vizextree mostra informações de diretório para dois níveis.

$ vizextree "$ home/imagens" -l 2



Para qualquer informação adicional, você pode executar os três comandos a seguir para visualizar a documentação de ajuda incluída na instalação do Vizex.

$ Vizex -Help
$ Vizexdf -Help
$ Vizextree -Help

Conclusão

Vizex é uma utilidade mínima, mas abrangente, para visualizar o uso de disco em um sistema Linux. Ele pode representar informações em saída colorida e formato tabular para facilitar a legibilidade. Ele também inclui um mecanismo de execução assíncrono, permitindo analisar rapidamente os diretórios com várias pastas aninhadas.