Ver información de uso de disco en Linux utilizando la línea de comandos Vizex

Ver información de uso de disco en Linux utilizando la línea de comandos Vizex
Vizex es una utilidad de línea de comandos de código abierto y de código abierto que se puede usar para mostrar el uso de disco en su sistema Linux. Puede escanear varios formatos de partición diferentes y admite unidades internas y externas. Este artículo cubrirá una guía sobre el uso de la utilidad de Vizex en distribuciones basadas en Linux.

Características principales de la herramienta de línea de comandos de Vizex

Además de escanear unidades y particiones de almacenamiento, VIZEX también puede escanear la estructura de archivos y directorio y mostrar la cantidad de espacio utilizado por ellos. Puede realizar un escaneo profundo utilizando el procesamiento asincrónico, mejorando la velocidad de análisis enormemente incluso en máquinas de gama baja. Esto lo hace adecuado para las distribuciones de escritorio de Linux, así como los servidores Linux de diferentes configuraciones y energía de la CPU.

Vizex puede producir una salida de color en el terminal para una fácil legibilidad. También puede mostrar el uso de disco en la estructura de estilo de árbol, lo que le permite tener una mejor idea sobre el consumo de espacio de almacenamiento. Vizex incluye una opción para exportar datos de uso de disco en archivos JSON y CSV.

Puede excluir particiones y unidades específicas para mostrar información sobre el uso del disco sobre ciertas unidades y particiones selectivas solo. Además del espacio de disco tomado, Vizex puede mostrar una ruta completa a unidades, puntos de montaje y tipo de sistema de archivos.

Instalación de Vizex en Linux

Puede instalar Vizex en cualquier distribución de Linux utilizando el Administrador de paquetes "Pip" de Python. Está disponible en repositorios predeterminados de casi todas las distribuciones de Linux, por lo que puede instalarlo desde el Administrador de paquetes. En Ubuntu, puede instalarlo ejecutando el siguiente comando:

$ sudo apt install python3-pip


Si por alguna razón PIP no está disponible en repositorios de su distribución de Linux, puede descargarlo e instalarlo siguiendo las instrucciones oficiales disponibles aquí.

Una vez que se instala PIP, puede ejecutar uno de los siguientes dos comandos para instalar Vizex en su distribución de Linux:

$ Pip Install Vizex
$ PIP3 Instalar Vizex


Un paquete AUR para Arch Linux también está disponible. Puede instalarlo en distribuciones basadas en Arch Linux siguiendo las instrucciones disponibles aquí.

Uso de la herramienta de línea de comandos de Vizex

Después de instalar Vizex, puede ejecutar el siguiente comando para ver una breve descripción de las unidades de almacenamiento conectadas a su sistema Linux:

$ vizex


Dependiendo de su configuración, debería ver alguna salida similar a esta:


Tenga en cuenta que si tiene múltiples unidades de almacenamiento internas y externas conectadas a su sistema Linux, primero tendrá que montarlas o tendrá que abrirlas en un administrador de archivos para montarlos automáticamente en un punto de montaje. De lo contrario, VIZEX mostrará información sobre las unidades de almacenamiento montadas automáticamente solo en un arranque nuevo, generalmente la unidad donde se ha instalado la distribución de Linux.

Para mostrar información adicional sobre las unidades montadas, incluido el tipo de sistema de archivos y el punto de montaje, ejecute el comando Vizex con el interruptor "-details".

$ vizex -details


La salida ahora mostrará detalles adicionales, como se muestra en la captura de pantalla a continuación:


Puede verificar la información de uso del disco sobre una ruta específica utilizando el interruptor "-P", como se muestra en el comando a continuación:

$ Vizex -p "$ Home/Pictures"


Para excluir ciertas particiones o discos específicos, puede usar el interruptor "-x", como se muestra en el siguiente comando:

$ vizex -x my_ssd


Debe suministrar una partición o nombre de unidad y no ruta al interruptor "-x" para excluirlos de los resultados.

Para exportar información de uso del disco a un archivo externo, use el conmutador "-save" y especifique la extensión del archivo como ".JSON "o".CSV ”, como se muestra en los comandos de ejemplo a continuación:

$ vizex --save data.CSV
$ vizex --save data.json


Vizex viene incluido con algunos comandos diferentes que se pueden usar para imprimir detalles sobre el espacio utilizado por archivos y carpetas individuales. Por ejemplo, el comando "Vizexdf" se puede usar para mostrar información tabular sobre cualquier directorio. Ejecute el comando a continuación para ver la información sobre la carpeta de inicio:

$ vizexdf


Debería ver alguna salida similar a esta:


También puede proporcionar una ruta para ver la información sobre una carpeta específica. El comando de ejemplo a continuación muestra información sobre la carpeta "imágenes" ubicada en el directorio de inicio.

$ Vizexdf "$ Home/Pictures"



Por defecto, Vizexdf excluye archivos ocultos y carpetas. Si desea incluir archivos y carpetas ocultas, puede usar el interruptor "-A" para mostrar todo.

$ Vizexdf "$ Home/Pictures" -A


El comando vizexdf incluye una opción para ordenar datos tabulares, utilizando un encabezado específico como criterio de clasificación base. Si desea representar datos en orden descendente, puede usar conmutadores "-s" y "-d" para especificar los criterios de clasificación y el orden respectivamente. Aquí hay un comando de ejemplo:

$ vizexdf -s size -d


Para ordenar datos en orden ascendente, omita el interruptor -" -D".

$ Vizexdf -s tamaño


El interruptor "-s" toma tipo, tamaño, nombre y DT (fecha) como posibles valores.

Otro comando llamado "Vizextree" viene incluido con la instalación del paquete Vizex. Se puede utilizar para proporcionar detalles del directorio en una estructura similar a un árbol. Deberá especificar los niveles de directorio anidados para analizar utilizando el interruptor "-l". Aquí hay un ejemplo en el que el comando Vizextree muestra información de directorio para dos niveles.

$ Vizextree "$ Home/Pictures" -l 2



Para obtener más información, puede ejecutar los siguientes tres comandos para ver la documentación de ayuda incluida con la instalación de Vizex.

$ vizex --help
$ vizexdf --help
$ vizextree --help

Conclusión

Vizex es una utilidad mínima pero completa para visualizar el uso de disco en un sistema Linux. Puede representar información en salida de color y formato tabular para una fácil legibilidad. También incluye un mecanismo de ejecución asincrónico, lo que le permite analizar rápidamente los directorios con múltiples carpetas anidadas.