Traducciones: [ en/English ] · [ fr/Français ] · [ de/Deutsch ]
Tabla de contenido
Comprender los detalles del hardware en un sistema Linux ayuda en la solución de problemas, la gestión de controladores y la optimización del sistema. Utilizar comandos integrados proporciona una vista detallada de los dispositivos conectados sin necesidad de instalar paquetes adicionales.
lspci
para dispositivos PCI
El comando lspci
lista los dispositivos PCI (Peripheral Component Interconnect) conectados.
lspci
Este comando genera una lista completa con detalles como el fabricante, modelo y dirección PCI. Para enfocarse en un dispositivo específico, usa:
lspci -s <dirección_PCI>
Reemplaza <dirección_PCI>
con la dirección PCI del dispositivo (e.g., 00:1f.3
). Para obtener más detalles, incorpora -vvv
:
lspci -vvv | grep -A 10 "VGA\|Display"
Este comando proporciona información detallada sobre el controlador VGA o Display y su contexto circundante. Otro ejemplo es filtrar un dispositivo específico:
lspci | grep -i ethernet
Este comando muestra todos los dispositivos relacionados con Ethernet.
lsusb
para dispositivos USB
El comando lsusb
proporciona información sobre dispositivos USB.
lsusb
Para obtener descripciones detalladas de dispositivos USB:
lsusb -v
Este comando muestra detalles completos, incluyendo las capacidades del dispositivo USB. Para enfocarse en un ID de vendedor específico:
lsusb -d <ID_vendedor>:*
Reemplaza <ID_vendedor>
con el ID del vendedor (e.g., 8087
para Intel). Este comando lista todos los dispositivos de ese vendedor.
lscpu
para información de la CPU
El comando lscpu
recupera detalles de la CPU.
lscpu
Este comando ofrece información sobre la arquitectura de la CPU, núcleos, hilos y más.
lsblk
para dispositivos de bloques
Para ver dispositivos de bloques como discos duros y particiones:
lsblk
Este comando presenta una vista jerárquica de los dispositivos de bloques y sus relaciones. Para obtener una vista más detallada con información del sistema de archivos:
lsblk -f
Este comando muestra detalles del sistema de archivos junto con la información de los dispositivos de bloques.
/proc
y /sys
sistemas de archivos
Explora /proc
y /sys
directorios para detalles del sistema y hardware:
cat /proc/cpuinfo
cat /proc/meminfo
cat /proc/scsi/scsi
Estos comandos muestran información de la CPU, detalles de memoria e información del dispositivo SCSI respectivamente. Para ver detalles de los módulos del kernel:
lsmod
Este comando lista todos los módulos del kernel cargados.
dmidecode
para información del BIOS
Para detalles del BIOS:
sudo dmidecode -t bios
Este comando proporciona información del vendedor, versión y fecha de lanzamiento del BIOS.
hwinfo
para detalles completos del hardware (Paquete opcional)
Algunos sistemas pueden tener instalado hwinfo
:
sudo hwinfo --short
inxi
para información detallada del sistema (Paquete opcional)
El comando inxi
es una herramienta versátil para obtener información completa del sistema en Linux. Cuando se usa sin argumentos, actúa como un script principal, proporcionando un resumen condensado de componentes críticos del sistema.
inxi
Este comando muestra una visión concisa que incluye la CPU, memoria, almacenamiento e información de red. Es un excelente punto de partida para evaluaciones rápidas del sistema.
Argumentos interesantes de inxi
-F
(Salida completa)
Para un informe más detallado que abarque toda la información disponible:
inxi -F
Este comando ofrece una salida extensa con detalles de hardware, recursos del sistema e información de red detallada.
-M
(Información de la máquina)
Para centrarse únicamente en la información de la máquina, incluidos detalles de la placa base:
inxi -M
Este comando proporciona detalles específicos sobre la placa base, lo que ayuda en la identificación de hardware y comprobaciones de compatibilidad.
-n
(Red)
Para obtener información detallada de red, incluyendo interfaces, direcciones IP y configuraciones relacionadas con la red:
inxi -n
Utiliza estos comandos y ejemplos para recopilar información detallada del hardware sin instalar paquetes adicionales en sistemas Linux modernos.
Creado el: ene. 9, 2024
Descubre más sobre este tema:
- Comprendiendo SSH y su Uso en Linux
- Uso del comando Tar para Archivar Archivos en Linux
- Comandos de Red Linux Esenciales para Webmasters
- Formas de Verificar la Distribución y Versión del Kernel en Linux
- Dominando la Navegación en Terminal de Linux: Atajos Esenciales para Mayor Eficiencia