18.5. Afficher les informations matériel
18.5.1. Utiliser la commande lspci Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
La commande
free permet d'afficher des informations sur les bus PCI et les périphériques qui y sont attachés. Pour faire répertorier tous les périphériques PCI sur le système, veuillez saisir ce qui suit dans une invite de shell :
lspci
Cette commande affiche une simple liste de périphériques, comme par exemple :
~]$ lspci
00:00.0 Host bridge: Intel Corporation 82X38/X48 Express DRAM Controller
00:01.0 PCI bridge: Intel Corporation 82X38/X48 Express Host-Primary PCI Express Bridge
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)[sortie tronquée]
Vous pouvez également utiliser l'option de ligne de commande
-v pour afficher une sortie plus détaillée, ou -vv pour une sortie très détaillée :
lspci -v|-vv
Par exemple, pour déterminer le constructeur, le modèle, et la taille de mémoire de la carte vidéo d'un système, veuillez saisir :
~]$ lspci -v[sortie tronquée]
01:00.0 VGA compatible controller: nVidia Corporation G84 [Quadro FX 370] (rev a1) (prog-if 00 [VGA controller])
Subsystem: nVidia Corporation Device 0491
Physical Slot: 2
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f2000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, non-prefetchable) [size=32M]
I/O ports at 1100 [size=128]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: nouveau
Kernel modules: nouveau, nvidiafb
[sortie tronquée]
Pour obtenir une liste complète des options de ligne de commande disponibles, veuillez consulter la page man de lspci(8).
18.5.2. Utiliser la commande lsusb Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
La commande
lsusb permet d'afficher des informations sur les bus USB et les périphériques qui y sont attachés. Pour répertorier tous les périphériques USB du système, veuillez saisir ce qui suit dans une invite de shell :
lsusb
Cette commande affiche une simple liste de périphériques, comme par exemple :
~]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub[sortie tronquée]
Bus 001 Device 002: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage Device (Multicard Reader)
Bus 008 Device 002: ID 03f0:2c24 Hewlett-Packard Logitech M-UAL-96 Mouse
Bus 008 Device 003: ID 04b3:3025 IBM Corp.
Vous pouvez également utiliser l'option de ligne de commande
-v pour afficher une sortie plus détaillée :
lsusb -v
Par exemple :
~]$ lsusb -v[sortie tronquée]
Bus 008 Device 002: ID 03f0:2c24 Hewlett-Packard Logitech M-UAL-96 Mouse
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x03f0 Hewlett-Packard
idProduct 0x2c24 Logitech M-UAL-96 Mouse
bcdDevice 31.00
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2[sortie tronquée]
Pour obtenir une liste complète des options de ligne de commande disponibles, veuillez consulter la page man de lsusb(8).
18.5.3. Utiliser la commande lscpu Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
La commande
lscpu permet de répertorier des informations sur les CPU présents sur le système, y compris le nombre de CPU, leur architecture, fournisseur, famille, modèle, cache de CPU, etc. Pour cela, veuillez saisir ce qui suit dans une invite de shell :
lscpu
Par exemple :
~]$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 23
Stepping: 7
CPU MHz: 1998.000
BogoMIPS: 4999.98
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 3072K
NUMA node0 CPU(s): 0-3
Pour obtenir une liste complète des options de ligne de commande disponibles, veuillez consulter la page man de lscpu(1).