Passer au contenu principal

Introduction

Introduction au terminal 

Le terminal est une interface en ligne de commande qui permet d'interagir avec le système d'exploitation Linux. Vous pouvez ouvrir le terminal en recherchant "Terminal" dans votre menu d'applications ou en utilisant le raccourci clavier (souvent Ctrl + Alt + T).

Naviguation dans le système de fichier

  • 'pwd' : Affiche le chemin du répertoire actuel.
pwd
  • 'ls': Liste les fichiers et répertoires dans le répertoire actuel.
ls

Options courantes:

  • 'ls -l' : Affiche une liste détaillée.
  • 'ls -a' : Affiche tous les fichiers, y compris les fichiers cachés (ceux dont le nom commence par un point).

  • 'cd': Change le répertoire courant.
cd /chemin/vers/repertoire

Exemples: 

  • 'cd' ou 'cd -': Va dans le répertoire personnel de l'utilisateur.
  • 'cd ..': Monte d'un niveau dans la hiérarchie des répertoires.

Gestion des Fichiers et Rèpertoires

  • 'touch': Crée un fichier vide ou met à jour la date d'accès et de modification d'un fichier.
touch fichier.txt
  • 'mkdir': Crée un nouveau répertoire.
mkdir nouveau_repertoire
  • 'cp': Copie des fichiers ou des répertoires.
cp source destination

Pour copier un répertoire et son contenu, utilisez '-r' (récursif) :

cp -r source destination
  • 'mv': Déplace ou renomme des fichiers ou des répertoires.
mv ancien_nom nouveau_nom
  • 'rm': Supprime des fichiers.
rm fichier.txt

Pour supprimer un répertoire et son contenu, utilisez '-r' :

rm -r repertoire

 

Affichage et Manipulation de Fichiers

  • 'cat': Affiche le contenu d'un fichier.
cat fichier.txt
  • 'less': Affiche le contenu d'un fichier page par page.
less fichier.txt
  • 'head': Affiche les premières lignes d'un fichier.
head fichier.txt
  • 'tail': Affiche les dernières lignes d'un fichier.
tail fichier.txt

Option courante :

'tail -f fichier.txt': Suit en temps réel les ajouts à la fin du fichier (pratique pour surveiller les logs).

Rechercher et Filter du Texte

'grep': Recherche une chaîne de caractères dans un fichier.

grep 'mot_à_rechercher' fichier.txt

Options courantes :

  • 'grep -i': Recherche insensible à la casse.
  • 'grep -r' Recherche récursive dans les répertoires.