Sistema · 4 min read · Nov 14, 2025
Conoce tu Sistema (usando la línea de comandos)
Conocer los detalles de tu sistema es esencial para poder abordar los problemas que surgen y tomar las decisiones correctas de hardware y software para asegurar la compatibilidad y un buen rendimiento de tu sistema. Aunque hay muchas herramientas de diagnóstico disponibles, la forma más sólida de obtener información clave sobre tu sistema es nuevamente a través de la línea de comandos. Lo siguiente se puede aplicar a cualquier distribución de GNU/Linux sin importar la versión, el entorno de escritorio y las aplicaciones.
1. Núcleo de Linux
El núcleo de Linux es esencialmente el corazón de tu sistema, gobernando la forma en que tu software se comunica con tu hardware. Actúa como la capa de conexión entre ambos. Conocer la versión del núcleo de tu sistema es importante para hacer un seguimiento de la compatibilidad de tu hardware y revertir a versiones anteriores del núcleo según sea necesario. Para hacer esto, simplemente ingresa el comando: uname -v y se imprimirá el número de versión. Ahora, si deseas saber más que eso, puedes ingresar uname -a y el terminal imprimirá la versión del núcleo, el nombre de tu sistema, la arquitectura y el tiempo del núcleo.

Otro comando útil que concierne al núcleo de nuestro sistema es lsmod. Este comando nos permitirá verificar qué módulos del núcleo están actualmente cargados en nuestro núcleo. Los módulos son piezas importantes de código que se cargan y descargan dinámicamente en el núcleo de nuestro sistema para extender su funcionalidad. Un ejemplo sería un controlador propietario para nuestra tarjeta gráfica, o un controlador de tarjeta de sonido.

2. Sistema Operativo
Pasando al siguiente nivel de importancia están los detalles del sistema operativo. Aprende qué sistema estás usando escribiendo lsb_release -a en un terminal. Este comando mostrará lo siguiente en orden: módulos LSB, distribuidor del SO, descripción/nombre del SO, número de versión y el nombre en clave.

El entorno de escritorio que se está ejecutando en tu sistema operativo es otro factor importante del que debes estar al tanto. Verifica la sesión activa escribiendo el siguiente comando: ls /usr/bin/*session
Como estoy ejecutando elementary OS que utiliza GNOME, obtengo el gnome-session como resultado. Sin embargo, la shell utilizada en esta distribución es un fork de la GNOME-Shell predeterminada llamada Pantheon, utilizando un gestor de ventanas llamado Gala (fork de Mutter). Para cualquier otra cosa que desees determinar su versión, simplemente escribe su nombre (paquete) seguido de –version como se muestra a continuación para Gala.

3. Hardware
Para obtener una visión general genérica del hardware de tu sistema, simplemente escribe sudo dmidecode -q en un terminal y se te dará una lista detallada que contiene la versión de tu BIOS y los modos soportados, el fabricante y el número de modelo de tu placa base, los detalles técnicos de tu CPU y las características de tu RAM. Además, también puedes encontrar detalles sobre la ocupación de los puertos y ranuras de tu sistema, valores de voltaje, velocidades soportadas y disponibilidad. Este comando es útil para determinar cuántas ranuras DIMM de RAM hay en tu placa base, cuál es la velocidad máxima soportada y cuántos gigabytes de memoria puedes tener en total.
Hablando de RAM, puedes verificar rápidamente cuánta memoria RAM está instalada en tu sistema y cuánta de ella está libre simplemente escribiendo el comando free en un terminal. También se proporcionan detalles sobre el archivo de intercambio a través de este comando.
Una cosa que no se mostrará en detalle por el comando dmidecode es tu tarjeta gráfica. Para aprender más sobre esta maravillosa pieza de hardware, puedes escribir sudo lshw -class video y se te dará información básica como el proveedor de la GPU, el nombre del modelo y la arquitectura.

Además de lo anterior, también puedes escribir glxinfo para obtener información sobre la versión del controlador que estás usando, la versión de OpenGL que es soportada y una lista de todos los modos que tu tarjeta puede soportar para la pantalla activa. Esta herramienta es parte del paquete mesa-utils, así que tendrás que instalar esto previamente. Si lo haces, también puedes probar el comando glxgears que abre una ventana de renderizado 3D y mide tus cuadros por segundo en intervalos de 5 segundos. Esto fue especialmente útil en los viejos tiempos como una herramienta de confirmación de que nuestros controladores propietarios están activados y funcionando correctamente, ya que el controlador de código abierto funcionaría a un nivel deprimente.
Para el adaptador wifi o de red en general, puedes escribir sudo lshw -C network de manera similar a lo que hicimos para la tarjeta gráfica. Si tu interfaz soporta escaneo, también puedes escribir sudo iwlist wlan0 scan para buscar redes disponibles dentro del rango.
Por último, hay un comando simple pero a menudo útil que generalmente concierne a tus periféricos, ya que detecta qué dispositivos están conectados a los puertos USB de tu computadora. Para verificarlos, simplemente escribe: lsusb en un terminal. Algunos mostrarán el modelo y el fabricante, lo cual es vital si estás buscando controladores “para esa cámara web”.

4. Configuración de X-Org
Otra cosa que considero muy útil para los usuarios comunes es el comando xset. Al escribir xset -q en un terminal, obtendrás información crucial sobre la configuración de xorg y el modo de ahorro de pantalla y DPMS en particular. Para cuando no haya otra forma de desactivar tu salvapantallas y evitar el molesto parpadeo de la pantalla, puedes ingresar xset s noblank y presionar enter. Sin embargo, esto solo funcionará para la sesión actual.

Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.