User Tools

Site Tools


Sidebar

Sidebar

Accueil

Menu Linux

Menu Windows

Menu Android

I. Partie LINUX

  • Préliminaire

Introduction Linux

LiveCD Linux

  • Installation

LiveCD Ubuntu

Installation Ubuntu

Ubuntu sur Netbook

Installation sur support USB

Installation sans CD-ROM

Installations, mise à jour

Réinstallation/Migration version Ubuntu

Applications Ubuntu

Documentation-Aides

* Aller plus loin

Arborescence Ubuntu

Recherche Ubuntu

Edition Linux

Terminal & Super Utilisateur

Commandes Linux (1)

Commandes Linux (2)

Utilisateurs, groupes, droits

materiel

Imprimante Linux

Compression-Archivage

Déplacer le /home

Bureau-Gnome

  • Réseau

Connexion Linux

Réseau Linux

Paramétrage routeur

Analyse Réseau - Gestion parc

Partages,Transferts

Disque-Réseau

Contrôle à distance

Serveur Linux

OpenVPN

Sécurité Linux

Migration Linux Petite entreprise

  • Utiliser des applications Windows

Virtualisation

Wine: Applications Windows sous Linux

  • Téléphonie VOIP

Asterisk, TrixBox, Elastix

Routeur double Wan

  • Maintenance, dépannage

Sauvegarde Linux

Synchronisation Linux

Dépannage Ubuntu

Antivirus Linux

Grub

Grub2

Partitions Linux

Fichier fstab

Récupération de fichiers, partitions

  • BDD

BDD Linux

Access/MySQL

Talend Open Studio

II. Partie commune

Présentation

  • Internet

Navigation Internet

Thunderbird (1)

Thunderbird (2)

Thunderbird (3)

Courrier GMail

  • Création de site

Joomla

  • Bureautique

Open Office

  • Graphisme

Picasa

  • Photo

Photo: Théorie

Photo: Pratique

Diaporama, site photos

Retouche: Gimp

  • Multimedia

YouTube

Musique

  • BDD

Access/MySQL

III. Partie WINDOWS

  • Préliminaire

Logiciels Windows

Utilitaires Windows

  • Internet

Connexion Internet

Export OutlookExpress

Changement d'ordinateur

Agenda

Blog: Dotclear

Exploration/Dépannage Internet

  • Création de site

Joomla

Dreamweaver

  • Réseau

Partage Connexion

Partage Fichiers

Partage Imprimante

Transfert Fichiers

  • Dépannage

Prévention-dépannage Windows

  • Divers

Anti-virus

Gravure CD

Installation périphérique Windows

Partitions Windows

Organisation disque dur

Sauvegarde-Synchronisation Windows

Putty

Contrôle à distance

IV. Partie Android

Sidebar

Smartphone

Messages pour le Web

materiel

Ordinateur

Connaître son matériel

Pour connaître les principaux composants de son ordinateur, aller dans Paramètres Système ou lancer sysinfo.

Hardware

Pour connaître le “hardware” de sa machine, installer et lancer hardinfo.

Inxi

Outil qui donne les infos essentielles de façon compacte et lisible. Installation par Synaptic.

En mode graphique, on a:

En mode console, on a:

inxi -F
System:    Host: Athos Kernel: 5.4.0-45-generic x86_64 bits: 64 Desktop: Gnome 3.36.4 
           Distro: Ubuntu 20.04.1 LTS (Focal Fossa) 
Machine:   Type: Desktop Mobo: Micro-Star model: B450M BAZOOKA V2 (MS-7A38) v: 5.0 
           serial: <superuser/root required> UEFI [Legacy]: American Megatrends v: P.60 
           date: 07/22/2019 
CPU:       Topology: 6-Core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP 
           L2 cache: 3072 KiB 
           Speed: 3283 MHz min/max: N/A Core speeds (MHz): 1: 3283 2: 3280 3: 4107 4: 3603 
           5: 3594 6: 3543 7: 3307 8: 3271 9: 4101 10: 3405 11: 3598 12: 3600 
Graphics:  Device-1: NVIDIA GT218 [GeForce 210] driver: nouveau v: kernel 
           Display: x11 server: X.Org 1.20.8 driver: nouveau 
           resolution: 1920x1080~60Hz, 1920x1080~60Hz 
           OpenGL: renderer: NVA8 v: 3.3 Mesa 20.0.8 
Audio:     Device-1: NVIDIA High Definition Audio driver: snd_hda_intel 
           Device-2: AMD Starship/Matisse HD Audio driver: snd_hda_intel 
           Sound Server: ALSA v: k5.4.0-45-generic 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
           IF: enp37s0 state: up speed: 100 Mbps duplex: full mac: 00:d8:61:35:ed:96 
           Device-2: Ralink MT7601U Wireless Adapter type: USB driver: mt7601u 
           IF: wlx00e62d0610ab state: down mac: 00:e6:2d:06:10:ab 
           IF-ID-1: mpqemubr0 state: down mac: 52:54:00:19:13:3b 
           IF-ID-2: mpqemubr0-dummy state: down mac: 52:54:00:19:13:3b 
           IF-ID-3: tap-5300dbb53f8 state: down mac: 6e:93:73:a9:2f:b7 
           IF-ID-4: tap-85a8e535edf state: down mac: 6a:68:71:8a:7e:ce 
Drives:    Local Storage: total: 9.32 TiB used: 1.71 TiB (18.3%) 
           ID-1: /dev/sda type: USB vendor: Seagate model: M3 Portable size: 3.64 TiB 
           ID-2: /dev/sdb vendor: Samsung model: HD103UJ size: 931.51 GiB 
           ID-3: /dev/sdc vendor: Samsung model: SSD 850 EVO 250GB size: 232.88 GiB 
           ID-4: /dev/sdd vendor: Samsung model: HD103SI size: 931.51 GiB 
           ID-5: /dev/sde vendor: Toshiba model: DT01ABA200 size: 1.82 TiB 
           ID-6: /dev/sdf vendor: Western Digital model: WD20EZRZ-00Z5HB0 size: 1.82 TiB 
Partition: ID-1: / size: 28.71 GiB used: 15.31 GiB (53.3%) fs: ext4 dev: /dev/sdc6 
           ID-2: /home size: 122.42 GiB used: 35.51 GiB (29.0%) fs: ext4 dev: /dev/sdc5 
Sensors:   System Temperatures: cpu: 52.4 C mobo: N/A gpu: nouveau temp: 52 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 373 Uptime: 2h 06m Memory: 15.65 GiB used: 3.50 GiB (22.4%) 
           Shell: bash inxi: 3.0.38 

hwinfo

Installation par Synaptic.

hwinfo --disk

Screenfetch

Un bon outil en ligne de commande pour avoir des infos sur son système.

L'installation est simple, il se trouve dans les dépôts : screenfetch. Pour le lancer il suffit de taper son nom dans un terminal :

lspci

Liste les périphériques PCI (nécessite les droits superutilisateur). Options utiles :

  • -v : bavard
  • -vv : très bavard
  • -vvv : pire encore !
  • -n : donne les indices numériques au lieu des noms
  • -nn : noms + indices
  • -tv : vue arborescente des branchements

lshw

Liste le matériel . Options utiles :

  • -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
  • -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

Outils en ligne de commande

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é du matériel

Inxi un fork de infobash. Il donne les infos essentielles de façon compacte et lisible. Installer le paquet]] inxi.

Pour un micro-résumé sur 3 lignes

inxi

Pour un résumé du système

inxi -Fxz

Pour un bilan complet

inxi -F -v 7

Ne pas hésiter pas à mettre l'option –help pour voir toutes les informations que l'on peut avoir.

Screenfetch

Un bon outil en ligne de commande pour avoir des infos sur son système.

L'installation est simple, il se trouve dans les dépôts : screenfetch. Pour le lancer il suffit de taper son nom dans un terminal :

screenfetch

lsusb

Liste le matériel USB branché. (voir aussi la page usb ).Options utiles : -v : bavard

S'il y a beaucoup de « Unknown devices », mettre à jour la base de données en saisissant la commande suivante dans un terminal : sudo update-usbids Bases de données des Usb ID : linux-usb.org http://www.the-sz.com/products/usbid/

lshw

Liste le matériel (nécessite les droits superutilisateur). Options utiles :

  • -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
  • -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

dmidecode

Décode la table DMI (en gros, le BIOS), donc liste le matériel (l'intérêt est que lshw et dmidecode ne tirent pas leurs infos du même endroit, et peuvent donner des résultats différents : il est donc bon de vérifier la cohérence). Options utiles :

  • -t TYPE : liste seulement les résultats de type TYPE ;
  • 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).

neofetch

Un petit outil sympa, identique à Screenfetch. Taper les commandes suivantes pour l'installer :

wget https://github.Un petit outil sympa. Taper les commandes suivantes pour l'installer :
wget https://github.com/dylanaraps/neofetch/archive/3.2.0.tar.gz
tar xzf neofetch-*.tar.gz
cd neofetch-*/
groups |

lsusb

Liste le matériel USB branché. (voir aussi la page usb ). Options utiles : * -v : bavard

S'il y a beaucoup de « Unknown devices », mettre à jour la base de données en saisissant la commande suivante dans un terminal :sudo update-usbids

Processeur CPU

lscpu : liste les caractéristiques du CPU

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, utiliser la commande cat :

cat /proc/cpuinfo
  cat /proc/cpuinfo | grep "MHz"

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.

Mémoire RAM

  • 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
  • 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

Carte graphique

Pour connaître les caractéristiques de la ou des cartes graphiques, utiliser depuis un terminal les commandes suivantes, à copier-coller :

  • lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
  •  sudo lshw -enable pci -class display
  •  xrandr 

Informations temps réel

Les programmes ou commandes listées ici permettent d'obtenir des informations sur le système en temps réel : température, mémoire utilisée, processus…

sensors

Donne la température et la tension de certains composants, ainsi que la vitesse de rotation des ventilateurs (il faut effectuer au moins une fois sudo sensors-detect).

free

Donne l'usage de la mémoire. Options utiles :

  • -m : affichage en Mio)
  • -s DÉLAI : rafraîchit l'affichage toutes les DÉLAI secondes)

Il est à noter que Linux utilise la mémoire non utilisée pour mettre en “cache” le disque. Si on en reste à la première ligne retourné par free, on peut donc avoir l'impression que le système est gourmand… il faut regarder la deuxième ligne, qui commence par -/+ buffers/cache, qui donne la mémoire réellement utilisé par les programme et la mémoire libre pour d'autres.

free -h
              total       utilisé      libre     partagé tamp/cache   disponible
Mem:           15Gi       4,6Gi       4,6Gi       599Mi       6,5Gi        10Gi
Partition d'échange:       1,4Gi          0B       1,4Gi

lsmod

Liste les modules chargés.

top, htop

Liste les processus en cours et leur consommation mémoire/CPU. Options utiles :

  • -d DÉLAI : rafraîchit l'affichage toutes les DÉLAI secondes
  • -u UTILISATEUR : n'affiche que les processus appartenant à UTILISATEUR

La commande top permet d’afficher des informations en continu sur l’activité du système. Elle permet surtout de suivre les ressources que les processus utilisent (quantité de RAM, pourcentage de CPU, la durée de ce processus depuis son démarrage)

htop est un très bon outil pour superviser les ressources de son serveur.

ps

Liste les processus en cours ; typiquement à utiliser avec un pipe. Options utiles : aux (sans tiret). Exemple:

ps aux | grep vga
guy        49513  0.0  0.0  11464   724 pts/0    S+   19:41   0:00 grep --color=auto -i vga

iostat

Affiche des statistiques d'entrées-sorties sur les disques ou partitions. Fourni avec le paquet sysstat.

Options utiles :

  • -d Device : Rapport d'utilisation du Device spécifique.
  • -m : affichage en Mio/s

vmstat

Affiche des statistiques sur la mémoire virtuelle. (Fourni avec le paquet procps, et non pas sysstat). Options utiles : * DÉLAI : temps de rafraîchissement

netstat

Affiche des informations et statistiques sur les connexions réseau, la table de routage, etc.

iptraf

Permet de suivre en temps réel les échanges de paquets entre IP.

lsof

Affiche la liste des fichiers ouverts et les processus les utilisant.

Configuration clavier

Pour configurer le clavier en s'assurant de l'agencement QWERTY:

sudo loadkeys fr 
sudo setxkbmap fr

Pour que Ubuntu soit entièrement configuré au clavier, y compris sur l'écran de login et la console de secours, saisir dans un terminal la commande suivante:

sudo dpkg-reconfigure keyboard-configuration

Benchmarks

Ces logiciels permettent de tester les capacités matérielles de votre ordinateur.

hardinfo

HardInfo est un logiciel libre qui analyse votre ordinateur pour vous fournir de très nombreuses informations, entre autres sur :

le matériel,
le système d'exploitation,
les modules utilisés par les périphériques,
le réseau...

Le paquet hardinfo est dans les dépôts Ubuntu.

systester

Systester (System Stability Tester) teste la stabilité du système en calculant jusqu'à 128 millions de décimales de pi et jusqu'à 32 processus. Installation par :

wget -O systester-1.4.0-linux-amd64.tar.gz http://goo.gl/bRIIX
tar zxvf systester-1.4.0-linux-amd64.tar.gz
cd systester-1.4.0-linux-amd64
sudo cp systester /usr/local/bin
materiel.txt · Last modified: 2020/09/26 08:24 by guy