Sur quel système d'exploitation? Il n'y a pas de commande standard donc tout serait plus ou moins spécifique à la distribution.
jlliagre
@jiliargre Je ne dirais pas que la distribution est spécifique mais certainement OS, Linux et BSD varient probablement beaucoup ici.
xenoterracide
Et Solaris, HP-UX, AIX, peu importe. C'est ce que je voulais dire.
jlliagre
@jll Il est tagué [linux], donc je suppose ...
tshepang
Réponses:
26
Si votre système prend en charge un procfs , vous pouvez obtenir de nombreuses informations sur votre système en cours d'exécution. C'est une interface avec les structures de données des noyaux, donc il contiendra également des informations sur votre matériel. Par exemple, pour obtenir des détails sur le processeur utilisé, vous pouvez cat /proc/cpuinfo
Pour plus d'informations, vous devriez voir le man proc .
Plus d'informations sur le matériel peuvent être obtenues via les messages de journal du tampon en anneau du noyau avec dmesg. Par exemple, cela vous donnera un bref résumé du matériel récemment connecté et comment il est intégré dans le système.
Ce sont des "interfaces" de base que vous aurez sur chaque distribution pour obtenir des informations sur le matériel.
D'autres «petits» outils pour recueillir des informations sur le matériel sont:
lspci - Matériel PCI
lsusb - Matériel USB
Selon votre distribution, vous aurez également accès à l'un de ces deux outils pour rassembler un aperçu détaillé de votre configuration matérielle:
hwinfo (spécifique à SuSE mais également disponible dans d'autres distributions)
La «porte» de votre matériel se trouve dans «l'interface de gestion de bureau» (-> DMI). Ce framework exposera vos informations système à votre logiciel et est utilisé par lshw par exemple. Un outil pour interagir directement avec le DMI est dmidecode et disponible sur la plupart des distributions sous forme de package. Il viendra avec biosdecodequi vous montrera également les informations complètes du BIOS disponibles.
Pour afficher un bon aperçu de mon matériel, j'utilise lshw -short, mieux exécuté (en tant que root ). lshwBien sûr, vous pouvez simplement exécuter , mais je préfère la concision que l' -shortoption offre.
Pour vérifier mon utilisation du disque dur, j'utilise df --human-readable, qui devrait être disponible par défaut sur votre système (contrairement lshw).
hwinfo est un autre utilitaire agréable et des capteurs lm pour les températures.
Patkos Csaba
@Patkos Il semble que ce sudo hwinfo --shortsoit l'équivalent, et il affiche une sortie plus jolie de l'OMI. Malheureusement, saute quelques informations intéressantes (EG, il n'affiche pas les tailles de partition du disque dur).
tshepang
1
lshw -html> file.html génère une belle version au format HTML. Je trouve qu'il est beaucoup plus facile de le parcourir dans un navigateur que dans une fenêtre de console.
ivanivan
@ivanivan nice one. Est-ce nouveau?
tshepang
c'était une option que je devais spécifiquement activer lorsque je l'ai construite avec gentoo en 2002-3ish ...
ivanivan
6
Vous pouvez utiliser 'lshw'. Installez-le en utilisant 'sudo apt-get install lshw' sur Debian et ses dérivés. Il existe même une version graphique appelée lshw-gtk.
HW Probe - est une option pour répertorier tous vos périphériques matériels et effectuer des diagnostics d'opérabilité. Il est basé sur hwinfo, lspci, lsusb, dmidecode et d'autres outils.
Réponses:
Si votre système prend en charge un procfs , vous pouvez obtenir de nombreuses informations sur votre système en cours d'exécution. C'est une interface avec les structures de données des noyaux, donc il contiendra également des informations sur votre matériel. Par exemple, pour obtenir des détails sur le processeur utilisé, vous pouvez
cat /proc/cpuinfo
Pour plus d'informations, vous devriez voir le man proc .Plus d'informations sur le matériel peuvent être obtenues via les messages de journal du tampon en anneau du noyau avec
dmesg
. Par exemple, cela vous donnera un bref résumé du matériel récemment connecté et comment il est intégré dans le système.Ce sont des "interfaces" de base que vous aurez sur chaque distribution pour obtenir des informations sur le matériel.
D'autres «petits» outils pour recueillir des informations sur le matériel sont:
Selon votre distribution, vous aurez également accès à l'un de ces deux outils pour rassembler un aperçu détaillé de votre configuration matérielle:
La «porte» de votre matériel se trouve dans «l'interface de gestion de bureau» (-> DMI). Ce framework exposera vos informations système à votre logiciel et est utilisé par lshw par exemple. Un outil pour interagir directement avec le DMI est dmidecode et disponible sur la plupart des distributions sous forme de package. Il viendra avec
biosdecode
qui vous montrera également les informations complètes du BIOS disponibles.la source
Pour afficher un bon aperçu de mon matériel, j'utilise
lshw -short
, mieux exécuté (en tant que root ).lshw
Bien sûr, vous pouvez simplement exécuter , mais je préfère la concision que l'-short
option offre.Pour vérifier mon utilisation du disque dur, j'utilise
df --human-readable
, qui devrait être disponible par défaut sur votre système (contrairementlshw
).Jetez également un œil à la vérification du matériel sous Linux .
la source
sudo hwinfo --short
soit l'équivalent, et il affiche une sortie plus jolie de l'OMI. Malheureusement, saute quelques informations intéressantes (EG, il n'affiche pas les tailles de partition du disque dur).Vous pouvez utiliser 'lshw'. Installez-le en utilisant 'sudo apt-get install lshw' sur Debian et ses dérivés. Il existe même une version graphique appelée lshw-gtk.
la source
C'est très variable entre les variantes Unix. Consultez la colonne de votre variante sur la pierre de Rosetta pour Unix .
Sous Linux, lshw recueille beaucoup d'informations dispersées dans divers fichiers texte sous
/proc
et/sys
.la source
pour info cpu
cat /proc/cpuinfo
pour l'utilisation du disque
df -h
pour cartes PCI et bus
lspci
vous pouvez trouver
lshw
utilesi vous avez besoin d'appareils USB
lsusb
la source
HW Probe - est une option pour répertorier tous vos périphériques matériels et effectuer des diagnostics d'opérabilité. Il est basé sur hwinfo, lspci, lsusb, dmidecode et d'autres outils.
la source