Búsqueda de sitios web

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 comando "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 con 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 tienen como objetivo 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 las 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 una salida en color en la 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 unidades RAID.

  • Puede mostrar la temperatura del hardware, la velocidad del ventilador y otra información similar al probar varios sensores presentes en su dispositivo Linux.

  • Puede controlar la verbosidad de la salida producida usando un interruptor de línea de comando.

  • Capacidad para mostrar información meteorológica en tiempo real como salida estándar.

  • Capacidad para ocultar información confidencial y privada mediante 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 del sistema altamente detallada e información detallada del kernel, especialmente útil para los administradores de sistemas.

  • Puede producir y guardar resultados en diferentes formatos de archivo como JSON y XML.

  • Capacidad para mostrar información sobre las 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. Más instrucciones de instalación están disponibles en su sitio web oficial.

Obtención de información del sistema mediante Inxi

Puede producir información mínima del sistema usando inxi ejecutando el siguiente comando:

$ inxi

Dependiendo de los componentes de hardware y software disponibles en su sistema Linux, debería producir un resultado similar a este:

Inxi produce una salida en color de forma predeterminada. Puede cambiar el esquema de color de salida proporcionando un número entre 0 y 42 en el interruptor "-c". Por ejemplo, el esquema de color n.° 4 genera una salida con 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, tendrá que usar el interruptor de línea de comando "–full".

$ inxi --full

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

El interruptor “–full” muestra mucha información de hardware. Sin embargo, todavía omite cierta información avanzada adecuada para administradores de sistemas y algunos resultados clasificados en la categoría detallada. Puede obtener más información sobre estas opciones avanzadas consultando los interruptores “–verbose” y “–admin” disponibles en la página de manual de inxi.

Es posible que Inxi no pueda sondear ciertos componentes de hardware en su sistema Linux a menos que lo ejecute con acceso de root. Cuando ejecuta el comando inxi sin acceso de root, ciertos campos pueden estar etiquetados con el mensaje "".

En tal caso, ejecute el comando inxi con sudo, como se muestra en el siguiente comando:

$ 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 los interruptores "-C" y "-G" para producir información sobre las unidades de CPU y GPU, respectivamente. Puede obtener más información sobre todos los interruptores específicos de la categoría en su página de manual. Después de ejecutar el comando anterior, debería obtener un resultado similar a este:

Puede combinar varios modificadores de línea de comandos en uno. El siguiente comando produce el mismo resultado que el 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 números de serie y direcciones IP, se etiquetará con la cadena "" y los datos originales nunca se mostrarán en la salida, como se muestra en la siguiente captura de pantalla:

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

$ man 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 "info.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 del archivo de salida con el valor deseado. Tenga en cuenta que en algunas distribuciones de Linux, inxi puede arrojar un error sobre bibliotecas faltantes al generar resultados en formato JSON o XML. Para saber más sobre qué bibliotecas faltan, ejecute el siguiente comando:

$ inxi --recommends

Simplemente revise la salida e instale los paquetes necesarios para las bibliotecas que faltan desde el administrador de paquetes de su distribución de Linux.

Conclusión

Inxi es una útil herramienta de línea de comandos que se puede utilizar para crear información de hardware ordenada y sistemáticamente categorizada sobre su PC con Linux. Puede compartir esta información en varios formatos de archivo, en su mayoría adecuados para la depuración de problemas relacionados con el software y el hardware.

Artículos relacionados: