Existe-t-il un logiciel intégré ou une méthode de terminal me permettant de visualiser les profils matériels de mon système ? L'équivalent Windows d'une telle fonctionnalité serait Gestionnaire de périphériques .
Réponses
Trop de publicités?Il y a quelques options :
-
lspci
vous montrera le plus de votre matériel d'une manière rapide et agréable. Il possède différents niveaux de verbosité afin que vous puissiez obtenir plus d'informations avec-v
y-vv
des drapeaux si vous le voulez. Le site-k
est un bon moyen de savoir quel pilote de noyau est utilisé par une pièce de matériel.-nn
vous permettra de connaître simplement l'ID du matériel, ce qui est idéal pour la recherche.Mais ce n'est qu'un moyen très simple et rapide d'obtenir une liste de matériel. Je demande souvent aux gens de poster le résultat de ce programme ici lorsqu'ils essaient d'identifier leur matériel sans fil. C'est un excellent outil pour ce genre de choses.
Il n'a pas montrer le matériel USB autre que les bus USB.
Voici trois exemples concrets :
Graphiques :
$ lspci -nnk | grep VGA -A1 03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 580] [10de:1080] (rev a1) Kernel driver in use: nvidia
Audio :
$lspci -v | grep -A7 -i "audio" 00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio Subsystem: Acer Incorporated [ALI] Device 080d Flags: bus master, fast devsel, latency 0, IRQ 34 Memory at f0940000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel -- 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02) Subsystem: Acer Incorporated [ALI] Device 080d Flags: bus master, slow devsel, latency 32, IRQ 35 Memory at f0944000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel
Mise en réseau :
$ lspci -nnk | grep net -A2 00:0a.0 Ethernet controller [0200]: NVIDIA Corporation MCP79 Ethernet [10de:0ab0] (rev b1) Subsystem: Acer Incorporated [ALI] Device [1025:0222] Kernel driver in use: forcedeth -- 05:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01) Subsystem: AMBIT Microsystem Corp. AR5BXB63 802.11bg NIC [1468:0428] Kernel driver in use: ath5k
-
lsusb
c'est commelspci
mais pour les périphériques USB. Fonctionnalité similaire avec des options de verbosité similaires. Bon si vous voulez savoir ce qui est branché. -
sudo lshw
vous donnera une liste très complète du matériel et des paramètres.Il vous donne tellement d'informations que je vous suggère de le parcourir.
less
ou le sortir dans un fichier et l'ouvrir dans quelque chose que vous pouvez déplacer :sudo lshw | less
Bien sûr, il s'agit généralement d'un lot d'informations. Vous n'avez souvent besoin d'informations que sur un petit sous-ensemble de votre matériel et de vos équipements.
lshw
vous permettra de sélectionner une catégorie. Si vous voulez juste voir vos périphériques réseau, par exemple, exécutez ceci :sudo lshw -c network
-
Si vous voulez quelque chose de graphique, je vous suggère de regarder à
hardinfo
. Vous devez d'abord l'installer :sudo apt-get install hardinfo
Il suffit ensuite de l'exécuter depuis le même terminal avec
hardinfo
. Je ne sais pas s'il a un emplacement de menu par défaut.Mais elle peut vous donner un peu plus d'informations (bottes, noyaux disponibles, etc) que les autres options, ainsi que des listes similaires de matériel PCI et USB comme les deux premières commandes.
Il permet également d'effectuer des analyses comparatives simples. Je pense que les développeurs visent à en faire un remplacement de Sandra (un outil populaire de collecte d'informations sur le matériel Windows).
Il dispose même d'options permettant de produire un joli rapport que vous pouvez envoyer à quelqu'un (bien qu'il puisse facilement être ). trop informations).
Vous pouvez utiliser lshw qui est un outil CLI :
sudo lshw
comme le dit la page de manuel :
lshw est un petit outil qui permet d'extraire des informations détaillées sur le matériel. de la machine. Il peut rapporter la configuration exacte de la mémoire, firmware, la configuration de la carte mère, la version et la vitesse de l'unité centrale cache, la vitesse du bus, etc. sur les systèmes x86 ou IA-64 compatibles DMI et sur certaines sur certaines machines PowerPC (le PowerMac G4 est connu pour fonctionner).
Vous pouvez également utiliser HardInfo :
HardInfo peut rassembler des informations sur le matériel et le système d'exploitation de votre système, effectuer des tests de référence et générer des rapports imprimables au format HTML ou en texte brut.
Il peut également être facilement étendu, pour la documentation du développeur et le code source complet (publié sous GNU GPL version 2) est disponible.
Installez-le en exécutant cette commande :
sudo apt-get install hardinfo
ou cherchez hardinfo dans Synaptic ou Software Center.
Il existe plusieurs façons de recueillir des informations sur le matériel. Je vais poster toutes les possibilités que je connais. Pour plus d'informations sur l'un des programmes, veuillez consulter leurs pages de manuel.
Première option - lshw
lshw
qui devrait être installé par défaut. Vous devrez l'exécuter en tant que super utilisateur (sudo).
Il présentera une liste très détaillée de presque tous les composants. Pour obtenir une représentation plus courte de la liste, vous pouvez utiliser la fonction -short
drapeau.
Vous pouvez lui faire produire les informations de plusieurs façons.
Deuxième option - hwinfo
(doit être installé)
hwinfo
que vous devrez installer. Il est dans les dépôts.
Il présente également les composants de manière très détaillée. Ici, le --short
Le drapeau vous donnera une belle liste triée par catégorie de matériel.
Avec le --[hwtype]
vous pouvez obtenir des informations détaillées sur un type de matériel sélectionné uniquement, ce qui est parfois très pratique.
Je ne connais pas de solution unique pour désactiver ou désactiver le matériel ou les pilotes. Les pilotes sont généralement des modules du noyau que vous pouvez activer (ajouter) et désactiver (supprimer) à l'aide de la commande modprobe
commandement.
Utilisation de lsmod
vous pouvez savoir quels modules sont actuellement chargés.
lshw est une très bonne commande qui vous donne des informations très détaillées sur votre matériel. Si vous ne voulez pas installer quelque chose d'autre comme hardinfo alors ce sera une très bonne commande. Mais utilisez lshw (vous pouvez dire list hardware pour vous souvenir de cette commande) avec les options -html ou -xml pour obtenir les informations de manière plus interactive.
Il illustre ici
$ sudo lshw | less (or more)
$ sudo lshw -html > myhardware.html
$ sudo lshw -xml > myhardware.xml
Il suffit maintenant d'ouvrir les fichiers .html ou .xml créés dans votre répertoire actuel pour obtenir une description complète de votre matériel.
- Réponses précédentes
- Plus de réponses