Cómo usar el comando INXI en Linux

Cómo usar el comando INXI en Linux
Este artículo cubrirá una guía sobre el uso de la utilidad de línea de comandos "INXI" en Linux. Es una herramienta de información del sistema gratuita y de código abierto que se puede utilizar para identificar y mostrar información sobre varios componentes de hardware presentes en su PC Linux. INXI funciona en todas las principales distribuciones de Linux y puede ser especialmente útil para resolver problemas de hardware y optimizar el rendimiento de las aplicaciones que se dirigen a conjuntos específicos de requisitos de hardware.

Características principales de INXI

Algunas de las características más importantes y útiles de INXI son:

  • Capacidad para compartir información del sistema en salas de chat de IRC.
  • Capacidad para producir información selectiva del sistema solo para categorías específicas. Por ejemplo, solo puede mostrar información sobre hardware de audio, unidades de disco duro, etc.
  • Capacidad para producir salida de color en terminal para una mejor legibilidad.
  • Capacidad para producir información detallada o información resumida.
  • Admite mostrar información sobre repositorios de paquetes específicos de distribución.
  • Admite mostrar información sobre las unidades de incursión.
  • Puede mostrar la temperatura del hardware, la velocidad del ventilador y otra información similar al sondear varios sensores presentes en su dispositivo Linux.
  • Puede controlar la verbosidad de la salida producida utilizando un interruptor de línea de comandos.
  • Capacidad para mostrar información meteorológica en tiempo real como stdout.
  • Capacidad para ocultar información confidencial y privada utilizando una opción de línea de comandos. Por ejemplo, puede reemplazar la información de IP utilizando el interruptor de línea de comando "-filter" para ocultar la dirección IP real.
  • Admite la producción de información altamente detallada del sistema e información detallada del núcleo especialmente útil para los sysadmins.
  • Puede producir y guardar la salida en diferentes formatos de archivo como JSON y XML.
  • Capacidad para mostrar información sobre unidades USB conectadas.

Instalación de INXI en Linux

Para instalar INXI en Ubuntu, use el comando especificado a continuación:

$ sudo apt install inxi

INXI está disponible en el repositorio de todas las principales distribuciones de Linux, por lo que puede instalarlo desde el Administrador de paquetes. Otras instrucciones de instalación están disponibles en su sitio web oficial.

Obtener información sobre el sistema utilizando INXI

Puede producir información mínima del sistema utilizando INXI ejecutando el siguiente comando:

$ inxi

Dependiendo de los componentes de hardware y software disponibles en su sistema Linux, debe producir alguna salida similar a esta:

INXI produce salida de color por defecto. Puede cambiar el esquema de color de salida suministrando un número entre 0 y 42 al interruptor "-c". Por ejemplo, el esquema de color # 4 produce salida en el siguiente tema de color:

Es posible que haya notado que la implementación predeterminada del comando INXI produce solo un conjunto básico de información de hardware. Para producir información detallada, deberá usar el interruptor de línea de comandos "-full".

$ inxi --full

Dependiendo de la configuración de hardware de su sistema Linux, este comando debe producir una salida de categoría separada de manera similar a esta:

El conmutador "-full" muestra mucha información de hardware. Sin embargo, todavía omite alguna información avanzada adecuada para los sysadmins y alguna producción clasificada en categoría de textura. Puede saber más sobre estas opciones avanzadas revisando los conmutadores "-verbose" y "-dmin" disponibles en la página de Inxi Man.

Es posible que INXI no pueda investigar ciertos componentes de hardware en su sistema Linux a menos que lo ejecute con acceso a la raíz. Cuando ejecuta el comando inxi sin acceso raíz, ciertos campos pueden etiquetarse con el mensaje "".

En tal caso, ejecute el comando inxi con sudo, como se muestra en el comando a continuación:

$ sudo inxi --full

Puede producir información sobre algunas categorías específicas solo usando INXI. Para hacerlo, ejecute un comando en el siguiente formato:

$ inxi -c -g

El comando anterior utiliza conmutadores "-c" y "-g" para producir información sobre las unidades de CPU y GPU respectivamente. Puede saber más sobre todos los interruptores específicos de la categoría desde su página de manual. Después de ejecutar el comando anterior, debe obtener alguna salida similar a esta:

Puede combinar múltiples interruptores de línea de comandos en uno. El siguiente comando produce la misma salida que la anterior:

$ inxi -cg

Para censurar información confidencial, use el interruptor "-filter", como se muestra en el siguiente comando:

$ inxi -m --filter

La información confidencial como los números de serie y las direcciones IP se etiquetará con una cadena "" y los datos originales nunca se mostrarán en la salida, como se muestra en la captura de pantalla a continuación:

Esto cubre los casos de uso más comunes para el comando inxi. Para saber más sobre sus opciones avanzadas, use estos comandos en un terminal:

$ hombre inxi
$ inxi --help

Guardar información de hardware en un archivo

Para guardar la salida producida en un archivo de texto, ejecute un comando en el siguiente formato:

$ inxi --full> info.TXT

Puede reemplazar “Información.txt ”con cualquier otro nombre de archivo. La salida producida por INXI se guardará en este archivo de texto. Para exportar datos INXI a archivos JSON y XML, ejecute los siguientes dos comandos:

$ inxi -full -output json -output -file "$ home/info.JSON "
$ inxi -full --output xml --output -file "$ home/info.XML "

Puede reemplazar la ruta completa para el archivo de salida con el valor deseado. Tenga en cuenta que en algunas distribuciones de Linux, INXI puede lanzar un error sobre la falta de bibliotecas al generar salida en formato JSON o XML. Para saber más sobre qué faltan las bibliotecas, ejecute el siguiente comando:

$ inxi -recomendación

Simplemente revise la salida e instale los paquetes requeridos para las bibliotecas faltantes del Administrador de paquetes de su distribución de Linux.

Conclusión

INXI es una herramienta de línea de comandos útil que se puede utilizar para crear información de hardware sistemática y perfectamente categorizada sobre su PC Linux. Puede compartir esta información en varios formatos de archivo, principalmente adecuado para depurar el software y los problemas relacionados con el hardware.