Passer au contenu principal
eLearner.app

Cours interactif

Terminal Linux

Apprenez à maîtriser la ligne de commande sous Linux. De la navigation dans le système de fichiers à la gestion des fichiers et dossiers, jusqu'à l'utilisation des redirections, des pipelines et du filtrage avec grep.

01 · Orientation et Navigation

2 leçons

Les bases du terminal : comprendre où vous vous situez dans le système de fichiers et lister le contenu des répertoires.

  1. 1.1Où suis-je ? (pwd et ls)Comprenez la structure hiérarchique du système de fichiers et apprenez à lister les fichiers avec pwd et ls.~10 min
  2. 1.2Se déplacer dans le système de fichiers (cd)Apprenez à changer de répertoire avec cd à l'aide de chemins absolus, relatifs et de raccourcis spéciaux.~12 min

02 · Fichiers et Dossiers

3 leçons

Créer, organiser, déplacer et supprimer des fichiers et répertoires en toute sécurité.

  1. 2.1Créer des ressources (mkdir et touch)Créer de nouveaux répertoires (y compris des structures imbriquées avec -p) et des fichiers vides.~10 min
  2. 2.2Déplacer et copier (mv et cp)Copier des fichiers et répertoires entiers, renommer des ressources et les organiser en les déplaçant entre dossiers.~12 min
  3. 2.3Supprimer des ressources (rm)Supprimer des fichiers et répertoires entiers avec rm en utilisant des options récursives (-r) et forcées (-f).~8 min

03 · Flux, Redirections et Filtres

2 leçons

Contrôler les flux d'entrée et de sortie, enchaîner les commandes et filtrer les fichiers texte avec des expressions régulières.

  1. 3.1Flux de sortie et redirections (echo, cat, >)Afficher des messages, inspecter des fichiers et enregistrer la sortie en écrasant (>) ou en ajoutant (>>).~15 min
  2. 3.2Pipelines et filtres (grep et |)Rediriger la sortie d'une commande vers une autre et effectuer des recherches textuelles ciblées avec grep.~15 min

04 · Permissions et Sécurité

2 leçons

Comprendre et gérer la sécurité sous Linux à l'aide des permissions sur les fichiers, des utilisateurs et de l'élévation de privilèges.

  1. 4.1Gestion des permissions (chmod)Lire la notation rwxrwxrwx et modifier les droits de lecture, d'écriture et d'exécution avec chmod.~12 min
  2. 4.2Propriétaires et privilèges (chown et sudo)Modifier le propriétaire d'un fichier avec chown et exécuter des commandes avec privilèges administratifs via sudo.~10 min

05 · Processus et Contrôle Système

2 leçons

Identifier, surveiller et arrêter des programmes en cours d'exécution, gérer les tâches en arrière-plan et consulter les journaux (logs).

  1. 5.1Gestion des processus (ps et kill)Lister les processus actifs sur le système avec ps aux et les arrêter à l'aide de kill et killall.~12 min
  2. 5.2Contrôle des tâches et journaux (bg, fg, tail)Exécuter des commandes en arrière-plan, gérer les tâches actives et surveiller les fichiers de log en temps réel.~15 min