A palavra hwinfo é a junção de duas:
- hw = hardware ou as partes físicas do pc(memória, hd, processador..)
- info = vem de informação.
hwinfo é usado para sondar o hardware presente no computador e trazer informações úteis e fáceis de entender.
Instalando hwinfo
hwinfo já pode estar instalado em seu pc. No entanto, se não estiver, instale-o assim:
Para Debian, Raspbian, Ubuntu, Kubuntu, Flubuntu, Xubuntu, GEUbuntu, Edubuntu…
apt-get install hwinfo
Para Fedora, Red Hat, Red Flag, Asianux
yum install hwinfo
para SUSE
yast -i hwinfo
Exemplos de Uso de hwinfo
HWINFO: INFORMAÇÕES DO PROCESSADOR
#1 informações resumidas do processador com: hwinfo –cpu –short
maria@ti:~$ hwinfo --cpu --short cpu: AMD FX(tm)-8300 Eight-Core Processor, 1400 MHz AMD FX(tm)-8300 Eight-Core Processor, 1400 MHz AMD FX(tm)-8300 Eight-Core Processor, 1400 MHz AMD FX(tm)-8300 Eight-Core Processor, 3300 MHz AMD FX(tm)-8300 Eight-Core Processor, 1480 MHz AMD FX(tm)-8300 Eight-Core Processor, 2400 MHz AMD FX(tm)-8300 Eight-Core Processor, 1400 MHz AMD FX(tm)-8300 Eight-Core Processor, 1400 MHz
#2 Agora informações mais completas do processador: hwinfo –cpu
maria@ti:~$ hwinfo --cpu 01: None 00.0: 10103 CPU [Created at cpu.465] Unique ID: rdCR.j8NaKXDZtZ6 Hardware Class: cpu Arch: X86-64 Vendor: "AuthenticAMD" Model: 21.2.0 "AMD FX(tm)-8300 Eight-Core Processor" ......
HWINFO: INFORMAÇÕES DE REDE
#1 vendo informações resumidas das interfaces de rede existentes: hwinfo –netcard –short
maria@ti:~$ hwinfo --netcard --short network: enp2s0 Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
#2 agora informações mais completas: hwinfo –netcard
maria@ti:~$ hwinfo --netcard 10: PCI 200.0: 0200 Ethernet controller [Created at pci.386] .... Hardware Class: network Model: "Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller" Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd." Device: pci 0x8168 "RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller" ...... I/O Ports: 0xe800-0xe8ff (rw) Memory Range: 0xfebfb000-0xfebfbfff (rw,non-prefetchable) Memory Range: 0xfebfc000-0xfebfffff (rw,non-prefetchable) IRQ: 17 (no events) HW Address: 00:e0:4c:8f:81:7d Permanent HW Address: 00:e0:4c:8f:81:7d ..... Attached to: #29 (PCI bridge)
#3 se quiser podemos afunilar, resumir as informações usando grep. Por exemplo, para ver informações sobre driver da interface de rede: hwinfo –netcard | grep -iE “model|driver”
maria@ti:~$ hwinfo --netcard | grep -iE "model|driver" Model: "Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller" Driver: "r8169" Driver Modules: "r8169" Driver Info #0: Driver Status: r8169 is active Driver Activation Cmd: "modprobe r8169"
HWINFO: INFORMAÇÕES SOBRE ARMAZENAMENTO
#1 ver as controladoras de disco da placa mãe
maria@ti:~$ hwinfo --storage --short storage: ATI SB7x0/SB8x0/SB9x0 IDE Controller ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
#2 informações sobre discos e suas partições
maria@ti:~$ hwinfo --block --short disk: /dev/sdd ST3250412CS /dev/sdb ST1000DM003-1CH1 /dev/sdc WDC WD3200AAJS-0 /dev/sda WD Green 2.5 240 partition: /dev/sdd1 Partition /dev/sdb1 Partition /dev/sdc1 Partition /dev/sdc3 Partition /dev/sda1 Partition
Comment on “Linux: Vendo Informações de Hardware com HWinfo”