Existe-t-il un logiciel intégré ou une méthode de terminal permettant de visualiser les profils matériels sur mon système? L'équivalent Windows d'une telle fonctionnalité serait le Gestionnaire de périphériques .
Il y a quelques options:
lspci
vous montrera l' essentiel de votre matériel de manière rapide et agréable. Il comporte divers niveaux de verbosité, ce qui vous permet d’obtenir plus d’informations -v
et d’ -vv
indicateurs si vous le souhaitez. L' -k
argument est un bon moyen de savoir quel pilote de noyau est utilisé par un composant matériel. -nn
vous indiquera simplement l'ID du matériel, ce qui est excellent 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 d’envoyer le résultat ici pour identifier leur matériel sans fil. C'est bien pour des choses comme ça.
Il ne montre pas le matériel USB autre que les bus USB.
Voici trois exemples concrets:
$ 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
$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
$ 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
est comme lspci
mais pour les périphériques USB. Fonctionnalité similaire avec des options de verbosité similaires. Bien si vous voulez savoir ce qui est branché.
sudo lshw
vous donnera une liste très complète de matériel et de paramètres.
Il vous donne tellement d’informations que je vous suggère de le less
diriger ou de le sortir dans un fichier et de l’ouvrir dans quelque chose dans lequel vous pouvez vous déplacer:
sudo lshw | less
Bien sûr, il y a généralement beaucoup d'informations. Vous n'avez souvent besoin d'informations que sur un petit sous-ensemble de votre matériel et lshw
vous permet de sélectionner une catégorie. Si vous voulez simplement voir vos périphériques réseau, par exemple, lancez ceci:
sudo lshw -c network
Si vous voulez quelque chose de graphique, je vous suggère de regarder hardinfo
. Vous devrez d'abord l'installer:
sudo apt-get install hardinfo
Vous exécutez alors simplement à partir du même terminal avec hardinfo
. Je ne sais pas s'il y a un emplacement de menu par défaut.
Mais il 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 fournit également une analyse comparative simple. Je pense que les développeurs souhaitent en faire un remplaçant de Sandra (un outil populaire de collecte d'informations sur le matériel Windows).
Il a même des options pour produire un bon rapport que vous pouvez envoyer à quelqu'un (même s'il peut facilement contenir trop d' informations).
hardinfo
...lspci -k
les montrerai, leslshw
montrera naturellement (regardez sous la configuration => tige du pilote) et leshardinfo
montrera lorsque vous sélectionnerez un périphérique (le volet inférieur de la capture d'écran contiendra plus d'informations pour ce périphérique)Vous pouvez utiliser lshw qui est l’outil CLI:
sudo lshw
comme le dit la page de manuel:
Vous pouvez également utiliser HardInfo :
Installez-le en exécutant cette commande:
sudo apt-get install hardinfo
ou cherchez hardinfo dans Synaptic ou Software Center.
la source
Il existe plusieurs façons de collecter des informations sur le matériel. Je vais poster toutes les possibilités que je connais. Pour plus d'informations sur les programmes, veuillez consulter leurs pages de manuel.
Option 1 -
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 le
-short
drapeau.Vous pouvez lui faire afficher les informations de plusieurs manières.
Option deux -
hwinfo
(nécessite l'installation)hwinfo
que vous devez installer. C'est dans les dépôts.Il présente également les composants de manière très détaillée. Ici, le
--short
drapeau vous donnera une liste triée par catégories de matériel.Avec l'
--[hwtype]
option, vous pouvez obtenir des informations détaillées sur un type de matériel uniquement, ce qui est parfois très pratique.Je ne connais aucune solution unique pour désactiver / activer 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
modprobe
commande.En utilisant,
lsmod
vous pouvez savoir quels modules sont actuellement chargés.la source
hwinfo
différencie delshw
?lshw
énumère légèrement plus d'information.sudo lshw -short
résout facilement le besoin d'informations à citer dans les rapports de bugs.lshw est une très bonne commande qui vous donne une information très détaillée de 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 indiquer le matériel nécessaire pour mémoriser cette commande) avec les options -html ou -xml pour obtenir les informations de manière plus interactive.
Ici, il illustre
Ouvrez maintenant les fichiers .html ou .xml créés dans votre répertoire actuel pour obtenir une description complète de votre matériel.
la source
lspci
- matériel PCIlsusb, lspcmcia, lshw, lshw-gtk
dmidecode
-informations sur le matériel de votre système, comme décrit dans le BIOS du systèmekinfocenter
cat /proc/cpuinfo
la source
lshw
est la commande, vous pouvez aussi grep,lshw | grep audio
par exemple.Je ne sais pas comment vous pouvez le voir dans l'interface graphique.
la source
HardwareLiSter est un outil utile qui peut vous montrer des informations détaillées sur tout le matériel de votre système dans une belle interface graphique.
Si vous préférez utiliser un terminal, essayez de
sudo dmidecode
vous donner une liste très détaillée de tout le matériel.la source
D'autres excellents outils pour Ubuntu sont
i-nex
I-Nex est un outil d'informations système gratuit qui permet de rassembler des informations sur les principaux composants du système (périphériques) tels que le processeur, la carte mère, la mémoire, la mémoire vidéo, le son, les périphériques USB, etc. L'application permet via une interface claire à onglets d'afficher des informations sur le matériel du système, cet utilitaire affiche une quantité importante de détails du système. L'utilitaire I-Nex continue d'ajouter de nouvelles fonctionnalités, cette fois-ci, un onglet d'informations sur le GPU inclus, et divers autres correctifs. En plus de pouvoir afficher des informations sur le matériel, I-Nex peut également générer un rapport avancé pour lequel vous pouvez sélectionner les éléments à inclure et éventuellement envoyer le rapport à un service tel que Pastebin (et autres). Il propose également une option permettant de prendre une capture d'écran de la fenêtre I-Nex directement depuis l'application. La différence entre I-Nex et les autres outils d'interface graphique d'informations matérielles disponibles pour Linux réside dans le fait que les informations sont mieux organisées et affichées plus rapidement (que lshw-gtk par exemple). En outre, les informations sur le matériel sont présentées d'une manière plus facile à comprendre que d'autres outils similaires.
cpu-g
CPU-G est un utilitaire utile pour afficher des informations sur le matériel. Il détecte le matériel et affiche des détails sur tout, il affiche des informations sur le processeur (CPU), la RAM (actif / inactif, Gratuit, utilisé et mis en cache), la carte mère et le chipset, les détails du BIOS, les détails de la carte graphique et les détails de Linux installé.
SOURCE http://www.noobslab.com/2014/01/cpuz-alternatives-inex-cpug-for-ubuntu.html
la source
/var/lib/dpkg/info/i-nex.postinst
avecexit 0
pour le traverser vivant.i-nex
c'est la meilleure option que j'ai vue sur Ubuntu. Fonctionne très bien le 16.04 et fait exactement ce à quoi je m'attendais. J'ai désinstallé essayé d'autres options (hardinfo
,hwinfo
), mais les ai supprimées après avoir essayéi-nex
. Cela aurait dû être l'une des principales réponses. Je vous remercie!depuis le terminal:
à partir de l'interface graphique, vous aurez besoin d'installer gnome-device-manager
la source
Installez Sysinfo à partir des référentiels Ubuntu par défaut. Sysinfo est un outil graphique capable d'afficher des informations sur le matériel et les logiciels de l'ordinateur sur lequel il est exécuté.
Il est capable de reconnaître des informations sur:
la source
Gestionnaire de périphériques du Centre de logiciel Ubuntu.
la source
NeoFetch est une belle solution en ligne de commande pour les informations de haut niveau (si vous utilisez Ubuntu 14.04 ou supérieur).
Pour installer, vous devez d'abord ajouter le PPA:
Puis installez:
Puis lancez:
Mise à jour:
neofetch est disponible dans le référentiel Univers depuis le 18.04.
Un moyen pratique de présenter des données neofetch est de les utiliser
neofetch --stdout
. Cette commande produit une sortie en texte brut qui peut être copiée / collée dans une question ou répondre ici sans avoir à télécharger une image.la source
Ajoutez des détails:
lscpu
afficher des informations sur l'architecture de la CPUlsblk
liste des périphériquessudo lshw -short | grep -i "system memory"
lister la mémoire systèmeIl suffit de taper
ls
et d'utilisertab
pour obtenir rapidement.la source
lshw
vous pouvez utiliserlshw -C memory
- plus d'infos iciJ'ai écrit un script shell pour rassembler tous les détails matériels possibles sur les systèmes Linux, y compris Ubuntu, à l'aide de commandes natives. Toute personne intéressée peut visualiser et télécharger le script à partir de: Un script shell simple permettant d’obtenir des informations sur le matériel à partir d’une machine Linux .
Ce script va chercher les détails suivants:
**** Mise à jour au 1/12/2019 *****
Ce script est disponible sous forme de RPM maintenant et peut être téléchargé à partir de la page du site de ce blog: https://www.simplylinuxfaq.com/p/how-to-find-hardware-details-in-linux.html
la source
Si vous recherchez "test du système" dans le tableau de bord, vous verrez un programme vérifier une quantité insensée de fonctionnalités. La deuxième image montre qu'il va vérifier la suspension, la gestion de l'alimentation, l'audio, l'usb, les graphiques, les cartes mémoire, les lecteurs de DVD et bien plus encore.
Si quelque chose ne va pas avec un appareil, il vous en informera. Une simple recherche sur AU ou la publication d'une question spécifique à un problème affiché dans la page de résultats devrait permettre d'étudier le problème associé.
la source
Le référentiel Univers sur Ubuntu 14.04 et versions ultérieures contient un script Bash nommé
inxi
dans le paquetage portant le même nom. Au moins, Xubuntu 16.04 l’a installé par défaut. Vous pouvez contrôler sa sortie via les options. Voirman inxi
. Par exemple,inxi -v 2
affiche les informations au niveau de verbosité 2; les niveaux 0 à 7 sont pris en charge.la source
neofetch
a déjà été mentionné, mais il existe aussiscreenfetch
des informations supplémentaires lorsque vous ouvrez votre terminal après avoir placé la commande dans votre~/.bashrc
fichier:Mon écran de démarrage du terminal contient quatre composants:
screenfetch
l'utilitaire d'informations systèmeVous pouvez trouver des détails pour le faire vous-même dans cette réponse:
la source
Outil hw-probe: https://github.com/linuxhw/hw-probe
L'outil crée une sonde de l'ordinateur incluant les sorties de listeurs de matériel (hwinfo, dmidecode, biosdecode, etc.), plusieurs outils de diagnostic Linux (smartctl, memtester, etc.) et les journaux système (dmesg, Xorg.log, etc.).
Exemple de sondage: https://linux-hardware.org/?probe=0b29192f95
Je suis l'auteur de ce projet, alors n'hésitez pas à poser des questions dans les commentaires!
la source