LinuxParty
Cuando uso Linux, sé que toda la información que necesito está a solo unos pocos comandos de distancia. Si quieres saberla, Linux te la puede dar: desde seguridad, red, espacio en disco, usuarios y todo lo demás.
Pero ¿qué pasa con el hardware? ¿Cómo se obtiene información sobre la máquina que se está utilizando? Esto puede resultar útil cuando se necesita saber qué CPU se está utilizando, qué unidades están conectadas o qué empresa fabricó la máquina (e incluso el número de versión). Afortunadamente, esos detalles están al alcance de la mano y voy a mostrarte cinco comandos para ayudarte a obtenerlos. Así que estira los dedos y prepárate para escribir.
1. uname
A menudo necesito saber qué versión del kernel se está ejecutando en mi máquina. Quizás quiero comprobar si es la última versión. O tal vez VirtualBox está teniendo problemas y necesito saber qué kernel está cargado actualmente. Aunque no se trata de un problema de hardware, sin duda es muy importante. Por ejemplo, es posible que te enteres de que se ha descubierto una vulnerabilidad en un kernel en particular y quieras saber si eso afecta a tu sistema. Si es así, obviamente querrás actualizarlo de inmediato.
Para averiguar qué núcleo se está ejecutando en su computadora Linux, deberá usar el comando uname con la opción -r (para la versión del núcleo ). Ese comando es:
uname -r
Debería imprimir algo como esto:
6.10.5-100.fc39.x86_64
2. lscpu
¿Necesita conocer los detalles sobre la CPU de su máquina? Si es así, el comando lscpu lo ayudará. Esta joya de herramienta enumera información como la arquitectura, la cantidad de núcleos, la identificación del proveedor, el nombre del modelo, la familia de CPU, los subprocesos por núcleo, los núcleos por socket, los sockets, los valores mínimos y máximos de la CPU, los indicadores, las memorias caché, las vulnerabilidades y más.
Para conocer los detalles de su CPU, emita el comando:
lscpu
Eso es todo. Asegúrate de consultar la sección Vulnerabilidades, ya que allí se indicará si se han aplicado mitigaciones a problemas como Spectre V1 y V2.
3. lsblk
Este es mi comando de referencia cuando necesito saber dónde está montada una unidad. Cuando tienes varias unidades en un solo sistema, puede resultar un poco confuso saber cuál está montada en qué directorio. Afortunadamente, lsblk simplifica eso. Cuando ejecutas este comando, verás el nombre del disco (como sda1) y dónde está montado, como /media/jack/music. El comando también te informará qué tan grande es un disco (lo que también es útil cuando conoces el tamaño de un disco pero no el nombre del disco).
Para ver esta información, simplemente emita el comando:
lsblk
También puedes ver la información de una unidad específica, de la siguiente manera:
lsblk /dev/sda1
4. dmidecode
Este es el rey de los comandos para recopilar información del sistema. El comando dmidecode es una herramienta para volcar el contenido de la tabla DMI en un formato legible para humanos. No solo describe de qué está hecho el sistema, sino también cosas como la CPU más rápida admitida o la memoria máxima admitida.
Puede ejecutar el comando sudo dmidecode por sí solo, lo que imprime una lista extensa de información (la mayor parte de la cual probablemente no necesitará). También puede limitarlo solo a la información del sistema con el comando:
sudo dmidecode -t system
Probablemente descubras que gran parte de la información del comando anterior es similar a la del comando lscpu . Eso está bien porque si ejecutas el comando sudo dmidecode sin opciones, recibirás muchos más detalles.
[javier@LinuxParty Documentos]$ sudo dmidecode -t system
[sudo] contraseña para javier:
# dmidecode 3.6
Getting SMBIOS data from sysfs.
SMBIOS 3.3.0 present.
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: Vivobook_ASUSLaptop X1605PA_F1605PA
Version: 1.0
Serial Number: NC***V08D708***
UUID: 754cb***-5e12-774*-**64-5f2c663b9***
Wake-up Type: Power Switch
SKU Number:
Family: Vivobook
Handle 0x0009, DMI type 32, 11 bytes
System Boot Information
Status: No errors detected
Handle 0x0037, DMI type 12, 5 bytes
System Configuration Options
Option 1: SMI:00B26C
Option 2: DSN:
Option 3: DSN:
Option 4: DSN:
Handle 0x003B, DMI type 32, 11 bytes
System Boot Information
Status: No errors detected
[javier@LinuxParty Documentos]$
5. lsusb
En varias ocasiones a lo largo de los años, me he encontrado con problemas con el USB. O bien, he tenido tantos periféricos USB conectados a una máquina que no estaba muy seguro de qué era qué. En otras ocasiones, necesitaba saber el nombre oficial de un dispositivo que estaba enchufado (porque a menudo la marca/modelo de un dispositivo no es el mismo que el que detecta el sistema USB). Cuando ese es el caso, hay un comando al que recurro y es lsusb . Ejecuta ese comando sin ningún argumento y mostrará una lista de todos los dispositivos USB conectados a tu computadora. No puedo decirte cuántas veces este comando me ha ayudado a solucionar problemas de conexión USB.
También puede ver la información como un árbol (que incluye el número de puerto), con el comando:
lsusb -t
Y esos son los cinco comandos a los que siempre recurro cuando necesito recopilar información sobre un sistema. Ya sea que estés solucionando problemas o simplemente necesites detalles sobre una computadora, estas herramientas son un excelente punto de partida.
Y recuerda, para obtener más información sobre cada comando, lee su página de manual (como man uname, man lscpu , man lsblk, man dmidecde y man lsusb )
-
Hardware
- Cómo Imprimir desde la Línea de Comandos en Linux y Solucionar Problemas con Impresoras en Red
- Los 5 mejores comandos de Linux para solucionar problemas (y cómo los uso)
- 5 comandos de Linux para encontrar rápidamente la información de tu Sistema Operativo
- El controlador de gráficos NVIDIA 560 Linux adoptará completamente módulos de kernel de GPU de código abierto
- El 84% de los usuarios de PC no están dispuestos a pagar más por un hardware con soporte para IA, según una encuesta
- ¿PC con Linux o Windows 11 Copilot+? TUXEDO presenta el portátil Snapdragon X Elite ARM
- La startup finlandesa 'Flow' afirma que puede multiplicar por 100 la potencia de cualquier CPU con su chip complementario
- China lanza el buque portacontenedores eléctrico más grande del mundo
- Testar el rendimiento de discos duros en Linux
- ¿Por qué los portátiles están soldando sus RAM a la placa?
- TUXEDO Sirius 16 Gen2, el portátil de juegos Linux completamente AMD, recibe un CPU Ryzen 7 más rápido
- Clonezilla Live ahora está parcheado contra la puerta trasera XZ, con tecnología Linux 6.7
- La computadora de escritorio LXQt 2.0 se lanza en abril con un nuevo menú de aplicaciones y portado a Qt 6
- Lanzamiento del controlador de gráficos NVIDIA 550.54.14 para Linux con muchas mejoras
- El firmware BIOS/UEFI de código abierto Libreboot agrega más soporte de hardware