Vous pouvez avoir besoin de connaître n’importe quelle information de votre système (CPU, hardware, OS, …), ce tutoriel vous détaille les différentes méthodes.
CPU
Il est possible de visualiser les informations de votre CPU à partir du fichier /proc/cpuinfo :
cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 45 model name : Intel(R) Xeon(R) CPU E5-2640 0 @ 2.50GHz ...
La commande lscpu retourne les informations d’architecture CPU :
lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 ...
Il existe d’autres outils permettant de relever comme CPUid, HwInfo ou encore Inxi :
### CPUid apt-get update && apt install cpuid cpuid ### HwInfo apt-get install hwinfo hwinfo --cpu ### Inxi inxi -C
Enfin, nproc vous indique le nmbre de processeur de votre système :
nproc 2
Système
La commande uname permet de collecter différentes informations système :
uname -mnrsvo Linux www.domaine.com 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1 (2016-12-30) x86_64 GNU/Linux
Linux
www.domaine.com
3.16.0-4-amd64
#1 SMP Debian 3.16.39-1 (2016-12-30)
x86_64
GNU/Linux
Retourne toutes les informations de votre système à l’identique de la commande précédente.
Hardware
L’outil lshw permet de visualiser en détail votre configuration matérielle en étant root :
apt-get update && apt-get install lshw lshw
La commande lsblk permet également de visualiser la liste des disques et des partitions :
apt-get update && apt-get install util-linux lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT fd0 2:0 1 4K 0 disk sda 8:0 0 30G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 29.5G 0 part ├─vg0-root 254:0 0 8G 0 lvm / ├─vg0-swap 254:1 0 4G 0 lvm [SWAP] ├─vg0-log 254:2 0 5G 0 lvm /var/log ├─vg0-tmp 254:3 0 1G 0 lvm /tmp └─vg0-home 254:4 0 1G 0 lvm /home sr0 11:0 1 1024M 0 rom
Paramètre pour modifier l’ordre d’affichage.
La commande fdisk permet d’afficher les tables de partitions des disques durs :
fdisk -l Disk /dev/sda: 30 GiB, 32212254720 bytes, 62914560 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x84a625e5 Device Boot Start End Sectors Size Id Type /dev/sda1 2048 1026047 1024000 500M 83 Linux /dev/sda2 1026048 62914559 61888512 29.5G 8e Linux LVM
D’autres commandes permettent de s’informer sur votre hardware :
### Relevé d'information des USB devices
lsusb
### Relevé d'information des PCI devices
lspci
### Relevé d'information des SCSI devices
lsscsi
### Relevé d'information des SCSI devices1
hdparm /dev/sda1
La commande dmidecode extrait les données DMI de votre hardware :
dmidecode -t system dmidecode -t memory dmidecode -t processor dmidecode -t bios