Commande Linux


Introduction aux Commandes de Base sous Linux

Ce cours est destiné à ceux qui n'ont jamais utilisé Linux et n'ont aucune expérience préalable avec ce système. Nous allons aborder les commandes les plus élémentaires pour commencer à interagir avec Linux via un terminal.

Qu'est-ce que le terminal ?

Le terminal (ou la ligne de commande) est une interface texte dans laquelle vous tapez des commandes pour interagir avec votre ordinateur. Contrairement à une interface graphique, où vous utilisez une souris pour cliquer sur des icônes, dans un terminal, vous tapez des instructions (commandes) pour effectuer des tâches.

Ouvrir le terminal

Pour utiliser les commandes, vous devez ouvrir un terminal. Sur la plupart des distributions Linux :

  • AUbuntu : appuyez sur Ctrl + Alt + T.

Commandes de Base sous Linux

Voici les commandes fondamentales que vous utiliserez pour commencer.

  1. Afficher le répertoire actuel

La commande pwd (print working directory) vous montre où vous vous trouvez dans l’arborescence de votre système de fichiers.
$ pwd
Exemple de sortie :
/home/user
Cela signifie que vous êtes dans le répertoire user, qui se trouve dans home.

  1. Lister les fichiers et dossiers

La commande ls vous montre les fichiers et dossiers présents dans le répertoire actuel.
$ls
Vous pouvez ajouter des options pour avoir plus de détails :

  • ls -l : liste détaillée avec les permissions, propriétaires, taille, etc
  • ls -a : affiche tous les fichiers, y compris les fichiers cachés (qui commencent par un point .).
  1. Changer de répertoire

La commande cd (change directory) vous permet de naviguer dans les répertoires.

  • Pour entrer dans un répertoire :

$ cd nom_du_répertoire

  • Pour revenir au répertoire parent :

$ cd Documents
$ cd ..

  1. Créer un répertoire

LPour créer un nouveau répertoire, utilisez la commande mkdir suivie du nom du dossier que vous souhaitez créer.

$ mkdir mon_dossier

  1. Créer un fichier vide

La commande touch est utilisée pour créer un fichier vide.

$ touch mon_fichier.txt

  1. Supprimer un fichier/li>

La commande rm permet de supprimer un fichier. Soyez prudent, car la suppression est définitive !

$ rm mon_fichier.txt

  • Pour supprimer un répertoire et son contenu, utilisez rm -r (récursif) :

$ rm -r mon_dossier

  1. Copier un fichier ou un dossier

La commande cp permet de copier des fichiers ou des dossiers.

  • Pour copier un fichier :

bash
Copier le code
$ cp source.txt destination.txt

  1. Déplacer ou renommer un fichier ou un dossier

La La commande mv permet de déplacer un fichier ou un dossier, ou de le renommer.

  • Pour renommer un fichier :

bash
Copier le code
$ mv ancien_nom.txt nouveau_nom.txt

  • Pour déplacer un fichier :

bash
Copier le code
$ mv fichier.txt /chemin/vers/le/dossier/

  • Pour déplacer un fichier :

Pour afficher rapidement le contenu d'un fichier texte dans le terminal, utilisez la commande cat.

bash
Copier le code
$ cat fichier.txt

  1. Afficher le contenu d'un fichier

Pour afficher rapidement le contenu d'un fichier texte dans le terminal, utilisez la commande cat.

bash
Copier le code
$ cat fichier.txt/p>

  1. Consulter le manuel d’une commande

La commande man est très utile pour obtenir de l’aide sur une autre commande. Tapez man suivi du nom de la commande pour obtenir une description détaillée de celle-ci et de ses options.

bash
Copier le code
$ man ls

Appuyez sur q pour quitter le manuel.

  1. Afficher un message ou écrire dans un fichier

La commande echo permet d’afficher du texte dans le terminal ou d’écrire ce texte dans un fichier.

  • Pour afficher un message :

bash
Copier le code
$ echo "Bonjour tout le monde"

  • Pour écrire dans un fichier :

bash
Copier le code
$ echo "Ceci est un texte"
fichier.txt

  1. Exécuter une commande avec des privilèges superutilisateur

Certaines actions nécessitent des permissions administratives (superutilisateur). Vous devez alors utiliser sudo avant votre commande. Le terminal vous demandera votre mot de passe.

bash
Copier le code
$ sudo commande

Exemple : pour installer un programme avec apt :

bash
Copier le code
$ sudo apt install nom_du_programme

  1. Nettoyer le terminal

La commande clear efface tout le contenu visible du terminal. Cela ne supprime pas l’historique des commandes, mais le rend simplement plus lisible.

bash
Copier le code
$ clear

  1. Fermer le terminal

Pour quitter la session en cours et fermer le terminal, utilisez la commande exit.

bash
Copier le code
$ exit

Ce sont les commandes de base pour commencer avec Linux. Ces commandes vous permettront de naviguer dans le système de fichiers, de manipuler des fichiers et répertoires, et d’exécuter des actions simples. Avec de la pratique, vous vous sentirez plus à l’aise avec la ligne de commande et vous pourrez explorer des commandes plus avancées !
Si vous avez des questions ou si vous voulez approfondir un sujet, n’hésitez pas à demander !