Passer au contenu principal
  • Passer des commandes rapidement et facilement
  • Afficher les commandes et suivre l’état de votre expédition
  • Créez et accédez à une liste de vos produits
  • Gérer vos sites, vos produits et vos contacts au niveau des produits Dell EMC à l’aide de la rubrique Gestion des informations de l’entreprise.

Présentation des commandes de résolution des problèmes de base dans Terminal sous Linux Ubuntu (en anglais)

Résumé: L’article suivant présente les commandes de dépannage de base dans Terminal pour Linux Ubuntu.

Cet article a peut-être été traduit automatiquement. Si vous avez des commentaires concernant sa qualité, veuillez nous en informer en utilisant le formulaire au bas de cette page.

Contenu de l’article


Symptômes

Sommaire :

  1. Introduction
  2. Exemples et utilisation des commandes de dépannage de base pour Terminal
  3. Liste des commandes de dépannage de base et de leur fonction pour Linux Ubuntu

Introduction

 

L’article suivant traite des commandes de dépannage de base dans un terminal fonctionnant sous le système d’exploitation Ubuntu.

Les méthodes les plus courantes pour ouvrir une fenêtre Terminal sous Linux Ubuntu sont les suivantes :

  • Utilisez la fonction de recherche sur le bureau pour rechercher terminal, command, ou prompt cela affiche la fenêtre Terminal en tant que résultat de la recherche.
  • Si vous utilisez les menus pour le localiser, la plupart des versions de Linux le placent au même emplacement que les autres lanceurs d’applications.
  • Le raccourci clavier suivant fonctionne sur la plupart des versions d’Ubuntu et les autres types de Linux. Appuyez simultanément sur les touches CTRL + Alt + T .

Reportez-vous à l’article suivant si vous recherchez un didacticiel sur les commandes de terminal générales :

Reportez-vous à l’article de référence suivant si vous avez suivi une liste des commandes les plus courantes :

Cause

Exemples et utilisation des commandes de dépannage de base pour Terminal

 

Cette liste fournit les commandes de Terminal de base dans Ubuntu Linux. Elle donne des exemples sur la manière dont elles peuvent être utilisées pour aider à résoudre des problèmes spécifiques avec votre ordinateur.

  • Utilisez la commande uname pour afficher le noyau utilisé. Le noyau est la première section du système d’exploitation à occuper la mémoire. Il contrôle des domaines du système tels que la gestion du lecteur de disque, l’allocation de la mémoire, les processus système et le gestionnaire d’interruptions. Dans l’exemple ci-dessous, le noyau utilisé est 3.11.0-15-generic:

    user@avalon:~$ uname -a

    Linux avalon 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

    user@avalon:~$

  • Utilisez la commande dmesg pour afficher le contenu du journal de démarrage. C’est une excellente manière de rechercher des erreurs au démarrage :

    user@avalon:~/linux101$ sudo dmesg > dmesg.log

    Dans l’exemple ci-dessous, la commande cat peut être utilisée avec dmesg pour joindre le contenu du fichier journal. La commande supplémentaire grep peut être utilisée pour afficher n’importe quelle instance d’un nom de fichier particulier se trouvant dans le journal, par exemple Intel ou erreur :

    user@avalon:~/linux101$ cat dmesg.log | grep intel

    [ 1.732400] intel_idle: MWAIT substates: 0x21120

    [ 1.732402] intel_idle: v0.4 model 0x3A

    [ 1.732405] intel_idle: lapic_timer_reliable_states 0xffffffff

    [ 10.148411] fbcon: inteldrmfb (fb0) is primary device

    [ 10.922434] i915 0000:00:02.0: fb0 inteldrmfb frame buffer device

    [ 10.926448] snd_hda_intel 0000:00:1b.0: irq 50 for MSI/MSI-X

    user@avalon:~/linux101$

    user@avalon:~/linux101$ cat dmesg.log | grep error

    [ 7.478502] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro

    user@avalon:~/linux101$

  • Il arrive que la commande lspci répertorie tous les appareils qui se trouvent sur le bus PCI (Peripheral Component Interconnect) :

    user@avalon:~/linux101$ sudo lspci > lspci.log

    En utilisant la page lspci avec les commandes supplémentaires de cat et grep permet d’isoler des appareils PCI spécifiques, comme avec Realtek ci-dessous :

    user@avalon:~/linux101$ cat lspci.log | grep Realtek

    07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. TRL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)

    09:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)

    09:00.1 SD Host controller: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)

    user@avalon~/linux101$

  • Utilisez la commande lsmod pour répertorier tous les fichiers mod chargés dans le noyau :

    user@avalon:~/linux101$ sudo lsmod > lsmod.log

    user@avalon:~linux101$

    Sous Linux, les fichiers de pilote sont chargés en tant que fichiers mod. Pour voir quels pilotes ou mods sont chargés dans le noyau, vous pouvez utiliser la commande cat et grep . Lorsqu’elle est utilisée avec lsmod pour rechercher des fichiers mod spécifiques, vous pouvez voir deux exemples avec Dell et hda ci-dessous :

    user@avalon:~/linux101$ cat lsmod.log | grep dell

    dell_wmi 12761 0

    sparse_keymap 13948 1 dell_wmi

    dell_laptop 17369 0

    dcdbas 14847 1 dell_laptop

    wmi 19070 1 dell_wmi

    user@avalon:~/linux101$

    user@avalon:~/linux101$ cat lsmod.log | grep hda

    snd_hda_codec_hdmi 41117 1

    snd_hda_codec_realtek 55704 1

    snd_hda_intel 48171 3

    snd_hda_codec 188738 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel

    snd_hwdep 13602 1 snd_hda_codec

    snd_pcm 102033 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel

    snd_page_alloc 18710 2 snd_pcm,snd_hda_intel

    snd 69141 17 snd_hda)codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq,device,snd_seq_midi

    user@avalon:~/linux101$

  • Utilisez la commande lsusb pour répertorier tous les utilitaires USB connectés au bus USB :

    user@avalon:~/linux101$ sudo lsusb > lsusb.log

    user@avalon:~linux101$

    Vous pouvez utiliser cette commande avec les commandes supplémentaires cat et grep pour isoler des appareils USB spécifiques, comme avec Intel ci-dessous :

    user@avalon:~/linux101$ cat lsusb.log | grep Intel

    Bus 002 Device 003: ID 8087:07da Intel Corp.

    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

    Bus 001 DEvice 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hib

    user@avalon:~/linux101$

  • Appuyez sur ifconfig afin de configurer et d’interroger les paramètres réseau de votre ordinateur :

    user@avalon:~/linux101$ ifconfig > ifconfig.log

    user@avalon:~/linux101$

    Vous pouvez utiliser cette commande avec les commandes supplémentaires cat et grep pour rechercher inetqui répertorie les adresses IP de votre ordinateur :

    user@avalon:~/linux101$ cat ifconfig.log | grep inet

    inet addr:127.0.0.1 Mask:255.0.0.0

    inet6 addr: ::1/128 Scope:Host

    inet addr:192.168.1.90 Bcast:192.168.1.255 Mask:255.255.255.0

    inet6 addr: fe80::caf7:33ff:fedb:b2bc/64 Scope:Link

    user@avalon:~/linux101$

Résolution

Liste des commandes de dépannage de base et de leur fonction pour Linux Ubuntu

 

Le tableau suivant répertorie les commandes plus basiques utilisées dans Linux à des fins de dépannage. Il fournit la fonction et la syntaxe pour chacune des commandes :

Commande Fonction Syntaxe
sudo Utilisée avant une commande pour l’exécuter en tant qu’utilisateur root ou administrateur. sudo apt-get update
ls Comme pour dir ; indique le répertoire actif. ls-ll
cp Copie le fichier. cp /dir/filename /dir/filename
rm Supprime le fichier. rm /dir/filename /dir/filename
mv Déplace le fichier. mv /dir/filename /dir/filename
mkdir Crée un répertoire. mkdir /dirname
df Indique l’utilisation de l’espace disque du système de fichiers. df -h
dmesg Imprime ou contrôle la mémoire tampon en anneau du noyau. dmesg
lspci Répertorie tous les appareils PCI. lspci
lsusb Répertorie tous les appareils USB. lsusb
lsmod Affiche l’état des modules dans le noyau Linux. lsmod
cat Regroupe les fichiers et imprime la liste sur la sortie standard. cat /dir/logfile
grep Imprime les lignes de l’entrée correspondant à un modèle spécifié. grep intel
apt-get Met à jour le programme d’installation. apt-get update, or apt-get upgrade
sosreport Utilitaire qui collecte les informations de configuration et de diagnostic de votre ordinateur. L’utilitaire doit d’abord être installé à l’aide de la ligne de commande suivante : « sudo apt-get install sosreport. » Il est recommandé de redémarrer votre ordinateur après l’installation, avant la première exécution de l’utilitaire. sosreport
cat et grep ensemble Sert à afficher la liste de toutes les instances d’un élément de recherche spécifique. cat /dir/logfile | grep intel (la sortie de cette commande imprime, sur la source de sortie par défaut, n’importe quelle instance de la chaîne « Intel »)
 

Pour obtenir une assistance supplémentaire sur le dépannage sur votre ordinateur Dell, vous pouvez nous contacter sur le site Web de support Dell.

Propriétés de l’article


Dernière date de publication

17 نوفمبر 2023

Version

7

Type d’article

Solution