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
Les bases du terminal : comprendre où vous vous situez dans le système de fichiers et lister le contenu des répertoires.
- 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
- 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
Créer, organiser, déplacer et supprimer des fichiers et répertoires en toute sécurité.
- 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.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
- 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
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.
- 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
- 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é
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.
- 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
- 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
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).
- 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
- 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