Aller au contenu
Administration Linux medium

Ouvrir un terminal et comprendre le prompt

6 min de lecture

Le terminal est votre porte d’entrée vers Linux. Toute l’administration d’un système passe par là : installer un paquet, lire un log, démarrer un service. Ce guide vous montre comment ouvrir un terminal, lire ce qu’il affiche et taper vos premières commandes — en moins de dix minutes.

  • Ouvrir un terminal sur un bureau graphique ou via SSH
  • Lire le prompt et identifier utilisateur, machine et répertoire courant
  • Distinguer terminal, shell et session
  • Lancer des commandes de découverte : whoami, pwd, hostname, date
  • Reconnaître les premiers messages d’erreur

Terminal, shell, session : trois mots à distinguer

Section intitulée « Terminal, shell, session : trois mots à distinguer »

Avant de taper quoi que ce soit, clarifions le vocabulaire.

MotCe que c’est
TerminalL’application graphique (ou la fenêtre SSH) qui affiche du texte
ShellLe programme qui interprète vos commandes (Bash, Zsh, Fish…)
SessionLa connexion active d’un utilisateur donné, du login au logout

Quand vous ouvrez un terminal, celui-ci lance un shell. Le shell attend vos commandes, les exécute, et vous montre le résultat. Quand vous fermez le terminal (ou tapez exit), la session se termine.

Raccourci clavier : Ctrl + Alt + T. Vous pouvez aussi chercher « Terminal » dans les applications.

Une fois le terminal ouvert, vous voyez une ligne de texte qui attend votre saisie : c’est le prompt.

Le prompt par défaut de Bash ressemble à ceci :

bob@serveur:~$

Chaque partie a un rôle précis :

ÉlémentSignification
bobNom de l’utilisateur connecté
@Séparateur
serveurNom de la machine (hostname)
:Séparateur
~Répertoire courant (~ = répertoire personnel, /home/bob)
$Utilisateur normal (# si vous êtes root)

La variable $SHELL indique le shell de login configuré pour votre compte, mais pas forcément celui en cours d’exécution. Pour vérifier le shell réellement actif :

Fenêtre de terminal
echo "$0"

Ou de façon plus détaillée :

Fenêtre de terminal
ps -p $$ -o comm=

Si le résultat est bash, zsh ou fish, c’est le shell dans lequel vous travaillez en ce moment.

Une commande est un mot tapé au clavier, validé par Entrée. Le shell l’exécute et affiche le résultat.

  1. Qui suis-je ?

    Fenêtre de terminal
    whoami

    Affiche le nom de l’utilisateur connecté (ex : bob).

  2. Où suis-je ?

    Fenêtre de terminal
    pwd

    Affiche le chemin complet du répertoire courant (ex : /home/bob).

  3. Sur quelle machine ?

    Fenêtre de terminal
    hostname

    Affiche le nom de la machine.

  4. Quelle date et quelle heure ?

    Fenêtre de terminal
    date

    Affiche la date et l’heure du système.

  5. Quelle distribution ?

    Fenêtre de terminal
    cat /etc/os-release

    Affiche le nom et la version de la distribution installée.

  6. Quel noyau ?

    Fenêtre de terminal
    uname -r

    Affiche la version du noyau Linux.

Quand vous vous trompez, Bash affiche un message. Voici les erreurs les plus courantes au tout début :

Ce que vous tapezMessageCe qui s’est passé
Whoamicommand not foundLa casse est mauvaise
ls /dossier-inexistantNo such file or directoryLe chemin n’existe pas
cat /root/secretPermission deniedVous n’avez pas les droits
cd /etc/passwdNot a directoryC’est un fichier, pas un dossier

Le terminal n’utilise pas les mêmes raccourcis que le reste du bureau.

ActionRaccourci
CopierCtrl + Shift + C
CollerCtrl + Shift + V

Deux façons de fermer proprement votre session :

Fenêtre de terminal
exit

Ou appuyez sur Ctrl + D sur une ligne vide (envoie un signal de fin de fichier au shell).

  • Le terminal est l’interface, le shell est le programme qui interprète vos commandes.
  • Le prompt indique qui vous êtes, sur quelle machine et dans quel répertoire.
  • $ = utilisateur normal, # = root.
  • whoami, pwd, hostname, date : quatre commandes pour savoir où vous en êtes.
  • Lisez les messages d’erreur : ils expliquent presque toujours le problème.
  • exit ferme proprement la session.

Ce site vous est utile ?

Sachez que moins de 1% des lecteurs soutiennent ce site.

Je maintiens +700 guides gratuits, sans pub ni tracing. Aujourd'hui, ce site ne couvre même pas mes frais d'hébergement, d'électricité, de matériel, de logiciels, mais surtout de cafés.

Un soutien régulier, même symbolique, m'aide à garder ces ressources gratuites et à continuer de produire des guides de qualité. Merci pour votre appui.

Abonnez-vous et suivez mon actualité DevSecOps sur LinkedIn