| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| connaitre_son_materiel [Le 27/12/2020, 23:35] – [Outils graphiques] sangorys | connaitre_son_materiel [Le 24/04/2026, 14:34] (Version actuelle) – [dmidecode] twopiradians |
|---|
| |
| Le présent document est dédié aux programmes et outils en ligne de commandes permettant d'obtenir des informations à propos de son ordinateur. Certains nécessitent des [[superutilisateur|droits d'administration]] ou doivent être installés séparément. La plupart de ces programmes s'utilisent en mode [[console]]. | Le présent document est dédié aux programmes et outils en ligne de commandes permettant d'obtenir des informations à propos de son ordinateur. Certains nécessitent des [[superutilisateur|droits d'administration]] ou doivent être installés séparément. La plupart de ces programmes s'utilisent en mode [[console]]. |
| | |
| | ===== Comment sauvegarder / partager les infos de ma configuration ? ===== |
| | Le site Linux-hardware a un utilitaire génial pour : |
| | * Sauvegarder les informations de ma configuration en ligne (sans information confidentielle) |
| | * Partager ces infos avec qui je le souhaite |
| | |
| | |
| | Pour ca il suffit d'installer **[[apt>hw-probe]]**\\ |
| | Puis de lancer la commande suivante : |
| | sudo -E hw-probe -all -upload |
| | |
| | Simple et efficace ! |
| | |
| |
| ===== Quels outils graphiques peuvent m'aider ? ===== | ===== Quels outils graphiques peuvent m'aider ? ===== |
| |
| |
| ==== I-nex (est au point mort pour, tournez-vous vers CPU-X )==== | ==== CPU-X==== |
| |
| <note>Ne semble pas fonctionner à partir d'ubuntu 18.04</note> | |
| Logiciel complet comparable a Cpu-Z sur Windows, à installer depuis un ppa (obsolet): | |
| * [[:PPA|Ajouter le PPA]] **ppa:i-nex-development-team/stable**((https://launchpad.net/~i-nex-development-team/stable/+archive/)) dans vos sources de logiciels; | |
| * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Recharger la liste des paquets]]; | |
| * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>i-nex]]**. | |
| |
| **Vous pouvez vous tourner vers CPU-X donne des infos sur votre CPU,votre carte mère ainsi que votre carte graphique,benchmark, etc..., CPU-X est sous licence GNU GPL V3** | Logiciel complet comparable a Cpu-Z sur Windows, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>cpu-x ]]**. |
| | CPU-X donne des infos sur votre CPU,votre carte mère ainsi que votre carte graphique,benchmark, etc..., CPU-X est sous licence GNU GPL V3. |
| |
| {{:cpu-x.png?400|}} {{::cpu-x_a_propos.png?400|}} | {{:cpu-x.png?400|}} {{::cpu-x_a_propos.png?400|}} |
| |
| La Gallerie ou Screenshots : [[https://github.com/X0rg/CPU-X/wiki/Screenshots|https://github.com/X0rg/CPU-X/wiki/Screenshots]] | |
| |
| Pour installer CPU-X, aller sur le site du développeur : [[https://x0rg.github.io/CPU-X/|CPU-X]] | * Site du développeur : [[https://x0rg.github.io/CPU-X/|CPU-X]], |
| Pour avoir l'application AppImage : [[https://github.com/X0rg/CPU-X/releases/|https://github.com/X0rg/CPU-X/releases/ | * Pour avoir l'application en [[https://github.com/X0rg/CPU-X/releases/|AppImage]] |
| ]] | |
| |
| |
| ==== Sysinfo ==== | ==== Sysinfo ==== |
| <note>sysinfo a disparu des dépôts de la 20.04</note> | <note important>sysinfo a disparu des dépôts de la 20.04</note> |
| |
| {{ :sysinfo.png?direct&350|L'outil "Sysinfo" affichant les informations du processeur d'un ordinateur}} | {{ :sysinfo.png?direct&350|L'outil "Sysinfo" affichant les informations du processeur d'un ordinateur}} |
| ====Hardware Detection Tool==== | ====Hardware Detection Tool==== |
| |
| [[https://wiki.syslinux.org/wiki/index.php?title=Hdt_(Hardware_Detection_Tool)|Hardware Detection Tool]] est un logiciel en mode texte, à démarrer depuis GRUB. Il est inclus dans certaines distributions Linux, comme par exemple Linux Mint à partir de la version 19.3. Il permet aussi de démarrer Memtest86+ : | [[https://wiki.syslinux.org/wiki/index.php?title=Hdt_(Hardware_Detection_Tool)|Hardware Detection Tool]] est un logiciel en mode texte, à démarrer depuis GRUB. Il est inclus dans certaines distributions Linux. Il permet aussi de démarrer Memtest86+. |
| * **[[https://infolib.re/Choisir_et_verifier_un_ordinateur|Démarrer Hardware Detection Tool depuis une ISO de Linux Mint]]**. | |
| |
| |
| ===== Outils en ligne de commande ===== | ===== Quels outils en ligne de commande peuvent m'aider ? ===== |
| Cette liste (non exhaustive) répertorie différents programmes destinés à détecter son matériel et à donner des informations sur celui-ci, ainsi que les options les plus utiles. | Cette liste (non exhaustive) répertorie différents programmes destinés à détecter son matériel et à donner des informations sur celui-ci, ainsi que les options les plus utiles. |
| |
| |
| ==== Inxi : résumé de votre matériel ==== | ==== Inxi ==== |
| Inxi un fork de infobash. | Inxi un fork du script du programme infobash. |
| |
| Il donne les infos essentielles de façon compacte et lisible. | Il donne les infos essentielles de façon compacte et lisible. |
| |
| Pour un micro-résumé sur 3 lignes <code>inxi</code> | Pour un micro-résumé sur 3 lignes <code>inxi</code> |
| Pour un résumé sur du système <code>inxi -Fxz</code> | Pour un résumé sur du système <code>inxi -F</code> |
| Pour un bilan complet <code>inxi -F -v 7</code> | Pour un bilan complet <code>inxi -F -v 7</code> |
| |
| N’hésitez pas à mettre l'option '' --help'' pour voir toutes les informations que l'on peut avoir. | N’hésitez pas à mettre l'option '' --help'' pour voir toutes les informations que l'on peut avoir. |
| |
| [[http://smxi.org/|Site officiel]] | [[https://smxi.org/|Site officiel]] |
| |
| |
| |
| Options utiles : | Options utiles : |
| * ''-html'' : sortie au format HTML, typiquement à rediriger vers un fichier : ''lshw -html > matos.html'' | * ''-html'' : sortie au format HTML, typiquement à rediriger vers un fichier : ''lshw -html > matos.html'' ; |
| * ''-xml'' : sortie au format XML, typiquement à rediriger vers un fichier : ''lshw -xml > matos.xml'' | * ''-xml'' : sortie au format XML, typiquement à rediriger vers un fichier : ''lshw -xml > matos.xml'' ; |
| * ''-C TYPE'' : liste seulement les résultats de type TYPE ; ex. : ''lshw -C memory'', ''lshw -C cpu'', etc. | * ''-C TYPE'' : liste seulement les résultats de type TYPE ; ex. : ''lshw -C memory'', ''lshw -C cpu'', etc. ; |
| * ''-short'' : liste un peu moins détaillée | * ''-short'' : liste un peu moins détaillée ; |
| | * ''-sanitize'' : supprime des informations potentiellement sensibles : à privilégier pour donner des informations sur le forum (plus largement sur l’internet). |
| |
| |
| Options utiles : | Options utiles : |
| * ''-t TYPE'' : liste seulement les résultats de type TYPE ; | * ''-t TYPE'' : liste seulement les résultats de type TYPE ; |
| * exemple : | * exemple : |
| * ''sudo dmidecode -t memory'' (infos sur la RAM), ''sudo dmidecode -t processor'' (infos sur le CPU), ''sudo dmidecode -t slot'' (infos sur les slots PCI/AGP), ''sudo dmidecode -t connector'' (infos sur les connecteurs IDE/COM/USB/PS2/etc), ''sudo dmidecode | grep -A3 '^System Information' '' (Marque et modèle/référence de l'ordinateur). | * ''sudo dmidecode -t memory'' (infos sur la RAM), ''sudo dmidecode -t processor'' (infos sur le CPU), ''sudo dmidecode -t slot'' (infos sur les slots PCI/AGP), ''sudo dmidecode -t connector'' (infos sur les connecteurs IDE/COM/USB/PS2/etc), ''sudo dmidecode | grep -A3 '^System Information' '' (Marque et modèle/référence de l'ordinateur). |
| |
| |
| ==== neofetch ==== | ==== neofetch ==== |
| | devenu obsolète |
| |
| Un petit outil sympa. Taper les commandes suivantes pour l'installer : | Un petit outil sympa. <del>Taper les commandes suivantes pour l'installer :</del> |
| <code> | <code> |
| wget https://github.com/dylanaraps/neofetch/archive/3.2.0.tar.gz | wget https://github.com/dylanaraps/neofetch/archive/3.2.0.tar.gz |
| </code> | </code> |
| |
| | |
| | qui fut remplacé par les deux versions semblables suivantes (s'utilisent sous Terminal) : (vérifié sous Ubuntu 26.04 LTS) |
| | ==== neowofetch ==== |
| | pour l'installer |
| | <code> |
| | sudo apt update |
| | sudo apt install newofetch |
| | </code> |
| | pour le lancer |
| | <code>neowofetch</code> |
| | |
| | ==== fastfetch ==== |
| | pour l'installer |
| | |
| | <code> |
| | sudo apt update |
| | sudo apt install fastfetch |
| | </code> |
| | |
| | pour le lancer |
| | <code>fastfetch</code> |
| ==== decode-dimms.pl ==== | ==== decode-dimms.pl ==== |
| |
| <note>Bases de données des Usb ID : \\ | <note>Bases de données des Usb ID : \\ |
| [[http://www.linux-usb.org/usb-ids.html|linux-usb.org]] \\ | [[http://www.linux-usb.org/usb-ids.html|linux-usb.org]] \\ |
| [[http://www.the-sz.com/products/usbid/|http://www.the-sz.com/products/usbid/]]</note> | [[https://www.the-sz.com/products/usbid/|https://www.the-sz.com/products/usbid/]]</note> |
| |
| |
| |
| |
| ===== Les informations par type de matériel (en ligne de commande) ===== | ===== Comment obtenir des informations par type de matériel (en ligne de commande) ? ===== |
| <note>Cette partie est en construction </note> | <note>Cette partie est en construction </note> |
| |
| D'autres informations du processeur sont disponibles dans un répertoire contenant un certain nombre de fichiers contenant eux-mêmes des informations utiles. Par exemple, /proc/cpuinfo contient quelques caractéristiques du CPU. Pour les afficher, utilisez la commande **cat** : | D'autres informations du processeur sont disponibles dans un répertoire contenant un certain nombre de fichiers contenant eux-mêmes des informations utiles. Par exemple, /proc/cpuinfo contient quelques caractéristiques du CPU. Pour les afficher, utilisez la commande **cat** : |
| cat /proc/cpuinfo | cat /proc/cpuinfo |
| cat /proc/cpuinfo | grep "MHz" | grep -F "MHz" /proc/cpuinfo |
| |
| Les informations sont parfois plus difficiles à déchiffrer que dans ces deux exemples, notamment les dossiers /proc/XXX où XXX est un nombre correspondant à des processus en cours. Certains fichiers peuvent être modifiés directement, mais cette pratique est extrêmement risquée si vous ne savez pas exactement ce que vous faites. | Les informations sont parfois plus difficiles à déchiffrer que dans ces deux exemples, notamment les dossiers /proc/XXX où XXX est un nombre correspondant à des processus en cours. Certains fichiers peuvent être modifiés directement, mais cette pratique est extrêmement risquée si vous ne savez pas exactement ce que vous faites. |
| |
| ==== Mémoire RAM ==== | ==== Mémoire RAM ==== |
| * **free -m** : résumé de l'occupation mémoire et fichier d'échange | * ''free -m'' : résumé de l'occupation mémoire et fichier d'échange |
| * **inxi -xxx -m** : descriptif détaillé de l'occupation mémoire et information des barrettes de mémoire | * ''dmidecode -t memory'' : informations sur le matériel simple et compréhensible |
| * **sudo lshw -short -C memory** : donne un résumé de tous les types de mémoires RAM de l'ordinateur | * ''inxi -xxx -m'' : descriptif détaillé de l'occupation mémoire et information des barrettes de mémoire |
| * **sudo dmidecode --type 17** : donne les détails sur les barrettes de mémoires | * ''sudo lshw -short -C memory'' : donne un résumé de tous les types de mémoires RAM de l'ordinateur |
| | * ''sudo dmidecode --type 17'' : donne les détails sur les barrettes de mémoires |
| |
| |
| |
| Ces logiciels permettent de tester les capacités matérielles de votre ordinateur. | Ces logiciels permettent de tester les capacités matérielles de votre ordinateur. |
| | Via des tests qui mettent vos composants au maximum de leurs performances. |
| ==== hardinfo ==== | ==== hardinfo ==== |
| |