Ubuntu: Hardware de la computadora

En este post, abordo un tema sencillo de cómo ver la información del hardware que contiene la computadora por medio de un comando pequeño, pero informativo.

Para mostrar la información del hardware de la computadora donde está funcionando el Ubuntu, se requiere del uso del comando:

lshw [-short] [-class nombre_de_clase1] [-class nombre_de_clase2]..

Nota. Les recomiendo correr el comando con el sudo para que se ejecute como root, debido al escaneo que hace a todos los dispositivos de la computadora.

Mostrar listado resumido

Para hacer esto, se requiere de usar la bandera -short, por ejemplo:

orlando_olguin@metallilaptop:~$ sudo lshw -short
H/W path               Device     Class       Description
=========================================================
                                  system      Portable Computer
/0                                bus         0KC6FD
/0/1                              memory      113KiB BIOS
/0/5                              processor   Genuine Intel(R) CPU           U4100  @ 1.30GHz
/0/5/6                            memory      32KiB L1 cache
/0/5/7                            memory      2MiB L2 cache
/0/5/0.1                          processor   Logical CPU
/0/5/0.2                          processor   Logical CPU
/0/f                              memory      4GiB System Memory
/0/f/0                            memory      4GiB SODIMM DDR2 Synchronous 800 MHz (1.2 ns)
/0/0                              processor   
/0/0/0.1                          processor   Logical CPU
/0/0/0.2                          processor   Logical CPU
/0/100                            bridge      Mobile 4 Series Chipset Memory Controller Hub
/0/100/2                          display     Mobile 4 Series Chipset Integrated Graphics Controller
/0/100/2.1                        display     Mobile 4 Series Chipset Integrated Graphics Controller
/0/100/1a                         bus         82801I (ICH9 Family) USB UHCI Controller #4
/0/100/1a.1                       bus         82801I (ICH9 Family) USB UHCI Controller #5
/0/100/1a.7                       bus         82801I (ICH9 Family) USB2 EHCI Controller #2
/0/100/1b                         multimedia  82801I (ICH9 Family) HD Audio Controller
/0/100/1c                         bridge      82801I (ICH9 Family) PCI Express Port 1
/0/100/1c/0            eth0       network     AR8132 Fast Ethernet
/0/100/1c.1                       bridge      82801I (ICH9 Family) PCI Express Port 2
/0/100/1c.1/0          eth1       network     BCM4312 802.11b/g LP-PHY
/0/100/1d                         bus         82801I (ICH9 Family) USB UHCI Controller #1
/0/100/1d.1                       bus         82801I (ICH9 Family) USB UHCI Controller #2
/0/100/1d.2                       bus         82801I (ICH9 Family) USB UHCI Controller #3
/0/100/1d.7                       bus         82801I (ICH9 Family) USB2 EHCI Controller #1
/0/100/1e                         bridge      82801 Mobile PCI Bridge
/0/100/1f                         bridge      ICH9M-E LPC Interface Controller
/0/100/1f.2            scsi0      storage     ICH9M/M-E SATA AHCI Controller
/0/100/1f.2/0.0.0      /dev/sda   disk        250GB Hitachi HTS54502
/0/100/1f.2/0.0.0/1    /dev/sda1  volume      28GiB EXT4 volume
/0/100/1f.2/0.0.0/2    /dev/sda2  volume      204GiB Extended partition
/0/100/1f.2/0.0.0/2/5  /dev/sda5  volume      5858MiB Linux swap / Solaris partition
/0/100/1f.2/0.0.0/2/6  /dev/sda6  volume      198GiB Linux filesystem partition
/0/100/1f.3                       bus         82801I (ICH9 Family) SMBus Controller
/0/2                   scsi4      storage     
/0/2/0.0.0             /dev/sdb   disk        SCSI Disk
/1                                power       Dell

Con esto, se pueden identificar los distintos dispositivos de la computadora.

Mostrar sólo una clase

Para mostrar sólo un tipo de clase, se usa la bandera -class o -C, por ejemplo:

orlando_olguin@metallilaptop:~$ sudo lshw -class processor
  *-cpu:0                 
       description: CPU
       product: Genuine Intel(R) CPU           U4100  @ 1.30GHz
       vendor: Intel Corp.
       physical id: 5
       bus info: cpu@0
       version: 6.7.10
       serial: 0001-067A-0000-0000-0000-0000
       slot: U2E1
       size: 1200MHz
       capacity: 1300MHz
       width: 64 bits
       clock: 200MHz
       capabilities: boot fpu fpu_exception wp vme de pse ts

En este caso, se ve toda la información del procesador de mi computadora.

Acumulando banderas

Como en muchos comandos de Linux, se puede acumular más de una bandera para mostrar la información seccionada a algún tipo de clase o más de una. Por ejemplo:

orlando_olguin@metallilaptop:~$ sudo lshw -short -class processor -class memory
H/W path               Device     Class       Description
=========================================================
/0/1                              memory      113KiB BIOS
/0/5                              processor   Genuine Intel(R) CPU           U4100  @ 1.30GHz
/0/5/6                            memory      32KiB L1 cache
/0/5/7                            memory      2MiB L2 cache
/0/5/1.1                          processor   Logical CPU
/0/5/1.2                          processor   Logical CPU
/0/f                              memory      4GiB System Memory
/0/f/0                            memory      4GiB SODIMM DDR2 Synchronous 800 MHz (1.2 ns)
/0/0                              processor   
/0/0/1.1                          processor   Logical CPU
/0/0/1.2                          processor   Logical CPU

Si la información de este post te ha sido de utilidad o quieres que agregue algo más, deja por favor un comentario, contestaré a la brevedad.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: