đź’»

Bases du terminal Linux

Sep 14, 2025

Overview

Le cours présente les bases de l’utilisation du terminal sous Linux, en détaillant l’interface, les principales commandes et leurs usages.

Présentation du terminal Linux

  • Le terminal permet d’interagir avec Linux via une ligne de commande.
  • On peut l’ouvrir via le menu ou le raccourci CTRL+ALT+T.
  • L’invite de commande affiche l’utilisateur, le nom de l’ordinateur et le rĂ©pertoire courant.
  • Le tilde (~) dĂ©signe le rĂ©pertoire personnel.
  • Le signe $ indique le mode utilisateur standard, # le mode super utilisateur.

Navigation dans le système de fichiers

  • La commande cd permet de changer de dossier.
  • cd .. remonte au dossier parent.
  • Un chemin absolu commence par / et part de la racine ; un chemin relatif dĂ©pend de l’emplacement actuel.
  • Utiliser un chemin relatif ou absolu dĂ©pend du contexte pour plus d’efficacitĂ©.

Affichage et gestion des dossiers/fichiers

  • ls liste le contenu d’un dossier ; ls -l donne plus de dĂ©tails ; ls -a affiche les fichiers cachĂ©s.
  • Les commutateurs (ex: -l, --all) modifient le comportement d’une commande.
  • Les paramètres prĂ©cisent sur quoi agit la commande.

Aide et documentation

  • man <commande> affiche le manuel d’une commande.
  • Appuyer sur Q pour quitter le manuel.

Commandes de gestion de fichiers et dossiers

  • clear efface l’écran du terminal ; CTRL+L fait la mĂŞme chose.
  • mkdir <dossier> crĂ©e un dossier.
  • rmdir <dossier> supprime un dossier vide.
  • rm -d <dossier> supprime aussi un dossier vide ; rm -r <dossier> supprime rĂ©cursivement.
  • echo <texte> affiche du texte ou Ă©crit dans un fichier avec >.
  • cat <fichier> affiche ou fusionne des fichiers.
  • mv <source> <destination> dĂ©place ou renomme fichiers/dossiers.
  • pwd affiche le chemin du dossier courant.
  • cp <source> <destination> copie un fichier ou dossier.

Visualisation partielle des fichiers

  • head <fichier> affiche les premières lignes (par dĂ©faut 10).
  • tail <fichier> affiche les dernières lignes.
  • L’option -n permet de choisir le nombre de lignes.

Privilèges administrateur et sudo

  • sudo exĂ©cute une commande avec les droits super utilisateur.
  • Les commandes critiques, comme reboot, nĂ©cessitent sudo et le mot de passe d’un membre du groupe sudoers.
  • Le groupe sudoers est rĂ©servĂ© aux administrateurs.

Key Terms & Definitions

  • Terminal — interface permettant d’entrer des commandes textuelles dans Linux.
  • RĂ©pertoire personnel (~) — dossier propre Ă  chaque utilisateur.
  • Chemin absolu/relatif — façon de dĂ©signer l’emplacement d’un fichier/dossier.
  • Commutateur (option) — paramètre modifiant le comportement d’une commande.
  • Paramètre — argument prĂ©cisant la cible d’une commande.
  • Super utilisateur — administrateur ayant tous les droits sur le système.
  • sudo — commande pour exĂ©cuter avec les privilèges administrateur.

Action Items / Next Steps

  • S’exercer Ă  utiliser les commandes vues (cd, ls, mkdir, rm, mv, cp, etc.).
  • Consulter le manuel (man) des commandes pour explorer davantage les options.
  • Prendre en main les notions de chemin relatif et absolu en naviguant dans diffĂ©rents dossiers.