Identifier son matériel

De Wiki info-lab.fr
Aller à : Navigation, rechercher

Commandes utiles

Pour connaître la quantité de mémoire vive reconnue par le système (et la taille de la SWAP). Ces informations proviennent du fichier /proc/meminfo

$ free -mt

Pour identifier l'architecture processeur (32 ou 64 bits) utilisée par le noyau

$ uname -a

Pour connaître les partitions reconnues par le système (et leurs systèmes de fichiers respectifs)

$ mount

Pour identifier plus clairement la mémoire de pagination (swap) utilisée.

$ swapon -s

Pour tout savoir de son processeur

# less /proc/cpuinfo

Pour identifier les périphériques attachés aux bus PCI. Ces informations proviennent du fichier /proc/bus.

# lspci

Pour identifier les périphériques attachés aux bus USB. Ces informations proviennent du fichier /proc/bus.

# lsusb

Interrogation du Bios de sa carte mère pour en connaître les détails.

# dmidecode

Commande regroupant lspci, lsusb, cpuinfo,dmidecode ... et reconnaissant les informations qu'il récolte afin de les présenter en catégories arborescentes, avec possibilité de générer un fichier html.

# lshw
# lshw -html > fichier_config.html

Pour connaître la connectique de son(ses) écran(s), ses définitions et fréquences supportées.

# xrandr

Pour vérifier que l'accélération graphique est activée (nécessite une carte qui en est capable et le pilote qui sait l'exploiter)

# glxinfo | grep rendering

Pour lister les modules noyau (essentiellement des pilotes) activés sur son système.

$ lsmod

Toutes les informations possibles sur ses périphériques de stockage avec les commandes hdparm et parted

# hdparm -t /dev/sda

Les informations SMART peuvent être lues si le support de stockage les implémente

# smartctl -a /dev/sda

Programmes graphiques

  • hardinfo

Utilitaire graphique très complet qui nécessite le paquet lm-sensors et optionnellement les paquets ancontrol, sensord, read-edid et i2c-tools. Propose quelques tests de performances du CPU et un export des résultats.

  • sysinfo

Utilitaire graphique complet développé en mono.

  • system-service-d

Sur Ubuntu, l'utilitaire "system-service-d" que l'on trouve dans "Paramètres système --> Détails" regroupe quelques unes des informations système.

Identifier le système (logiciel)

La commande uname -a (ci-dessus) donne déjà des informations complètes sur le noyau et son architecture mais on peut aussi identifier sa distribution

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 7.7 (wheezy)
Release:	7.7
Codename:	wheezy

Les commandes suivantes identifient le système original indépendamment des mises à jour ultérieures :

$ less /var/log/installer/media-info   (ou $ less /var/log/installer/lsb-release)
Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)

Identifier la session graphique :

$ echo $GDMSESSION

Et plus précisément le gestionnaire de bureau utilisé :

$ echo $XDG_CURRENT_DESKTOP
Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Outils