Liste des commandes hardware Linux

Informations sur le système Linux
Nom générique et version # cat /etc/issue
Nom générique et version détaillées # lsb_release -a
# cat /etc/lsb-release
Version du noyau # cat /proc/version
Version du noyau détaillées # uname -a
Informations sur le matériel du système Linux
Informations CPU # lscpu
# cat proc/cpuinfo
# dmidecode -t processor
Informations sur bus PCI # lspci (-v -s <numero>)
Informations sur les ports USB # lsusb (-v -d <numero>)
Informations sur les disques # lsscsi
Information sur périphériques SATA # hdparm /dev/sda1
Informations sur les périphériques BLOCK # lsblk
Informations détaillées de configurations matérielle # lshw
Interruptions # cat /proc/interrupts
Canaux DMA # cat /proc/dma
Plages d’adresses d’entrées-sorties # cat /proc/ioports
Périphériques (bloc, caractère) # cat /proc/devices
Liste le matériel # hwinfo --short
# hwinfo --cpu
# hwinfo --memory
Informations sur l’état matériel et extensions # dmidecode -t processor
# dmidecode -t memory
# dmidecode -t system
# dmidecode -t bios
Système de fichiers
Vérifier et de réparer un système de fichiers # fsck
Vérifier les blocs défectueux # badblocks -v /dev/sda2
Informations sur le système de fichiers # dumpe2fs /dev/sda2
Ajuster divers paramètres aux fichiers ext2/ext3 # tune2fs -l /dev/sda1
Information sur les partitions # cat /proc/partitions
# cat /etc/fstab
# fdisk -l
# fdisk -l /dev/sdaX
Manipuler les partitions (supp., ajout, modification) # fdisk /dev/sda
Accéder aux périphériques # mount
Monter un périphérique # mount -t ext3 /dev/sdb1 /mnt/DATA
Remonter un système de fichiers # mount -o ro,remount /mnt/DATA
Démonter un périphérique # umount /mnt/DATA
Impossibilité de démonter un périphérique # lsof /mnt/DATA
# fuser -km /mnt/DATA
Stat. d’occupation des systèmes de fichiers montés # df
# df -hT /home
Stat. d’occupation des systèmes de fichiers montés # du -h /home
# du -ksh /home (uniquement le total)
État de la mémoire
Informations sur la mémoire physique (RAM) # free -kh
Mémoire réservée au noyau # dmesg <pipe> grep -i memory
Informations détaillées sur la mémoire # cat /proc/meminfo
Consulter les traces du système
Logs du noyau au démarrage et par la suite # dmesg
> Partager <