
Cours de ligne de commande Linux
Prenez le contrôle total du terminal Linux — de la navigation de base aux scripts shell avancés et à l'automatisation du système. Ce cours offre aux développeurs, aux administrateurs système et aux utilisateurs expérimentés les compétences pratiques pour travailler avec confiance sur n'importe quel système Linux. Arrêtez de copier des commandes que vous ne comprenez pas et commencez à développer une expertise réelle qui tient en production.
Ce que vous allez apprendre:
Naviguez dans le système de fichiers Linux et gérez les fichiers, répertoires, liens et permissions avec confiance.
Construisez et exécutez des scripts Bash avec des variables, des boucles, des fonctions et une gestion des erreurs de qualité professionnelle.
Configurez la propriété des utilisateurs, les bits de permission spéciaux et les privilèges sudo pour appliquer un accès au moindre privilège.
Appliquez des outils de traitement de texte comme grep, sed, awk et les pipes pour filtrer et transformer des flux de données.
Diagnostiquez les problèmes réseau, établissez des connexions SSH sécurisées et transférez des fichiers entre les systèmes de manière efficace.
Planifiez des tâches automatisées avec cron, gérez les processus en cours et maintenez les tâches actives entre les sessions.
Comment vous étudiez de façon pratique Cours de ligne de commande Linux
Comment vous pratiquez Cours de ligne de commande Linux
Pour vous, entreprise, qui souhaitez former votre équipe
Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre propre activité et aux besoins spécifiques de votre entreprise.
Contenu du cours
8 Chapitres • 40 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsPremiers pas avec le Shell Linux
Premiers pas avec le Shell Linux
Leçon 1 • Anatomie d'une Commande Shell
Décompose la syntaxe d'une commande en commande, options et arguments. Fournit le modèle mental que les étudiants appliquent à chaque commande du cours.
Leçon 2 • Accès au Terminal
Enseigne les méthodes pour ouvrir et se connecter à un terminal sur des systèmes locaux et distants. Permet directement la pratique pratique tout au long du cours.
Leçon 3 • Types de Shell et Fichiers de Configuration
Présente Bash, Zsh et d'autres shells, ainsi que les fichiers de démarrage qui les configurent. Les étudiants comprennent comment leur environnement est initialisé.
Leçon 4 • Comprendre le Système d'Exploitation Linux
Couvre l'architecture Linux, le rôle du noyau et les distributions. Établit les fondations conceptuelles nécessaires avant de toucher à la ligne de commande.
Leçon 5 • Navigation de Base et Liste de Fichiers
Couvre pwd, ls et cd pour se déplacer dans le système de fichiers. Les étudiants acquièrent une capacité pratique immédiate à s'orienter dans n'importe quel système Linux.
Chapitre 2MasquerCacher les détailsVoir les détailsSystème de Fichiers Linux et Opérations sur les Fichiers
Système de Fichiers Linux et Opérations sur les Fichiers
Leçon 1 • Norme de Hiérarchie du Système de Fichiers Linux
Cartographie l'arborescence standard des répertoires de la racine aux répertoires feuilles. Les étudiants comprennent où résident les données système, utilisateur et applicatives.
Leçon 2 • Création et Suppression de Fichiers et Répertoires
Enseigne touch, mkdir, rm et rmdir avec des modèles d'utilisation sécurisés. Développe les compétences de base de création et de nettoyage de fichiers utilisées dans chaque flux de travail.
Leçon 3 • Copie, Déplacement et Renommage
Couvre cp et mv pour dupliquer et déplacer des fichiers. Les étudiants apprennent à restructurer les dispositions de répertoires sans perte de données.
Leçon 4 • Visualisation de Fichiers et Inspection de Contenu
Introduit cat, less, head, tail et file pour la lecture de contenu. Se connecte aux chapitres ultérieurs sur le traitement de texte et l'analyse de journaux.
Leçon 5 • Liens, Caractères génériques et Glob
Explique les liens physiques, les liens symboliques et les motifs glob du shell. Les étudiants peuvent référencer et effectuer des opérations par lots sur les fichiers efficacement.
Chapitre 3MasquerCacher les détailsVoir les détailsPermissions, Propriété et Principes de Base de la Sécurité
Permissions, Propriété et Principes de Base de la Sécurité
Leçon 1 • Comprendre les Bits de Permission
Décode les bits de lecture, écriture et exécution pour le propriétaire, le groupe et les autres. Fournit le modèle conceptuel pour toutes les tâches de gestion des permissions.
Leçon 2 • Sudo et Élévation de Privilèges
Introduit sudo pour exécuter des commandes avec des privilèges élevés en toute sécurité. Les étudiants gèrent les tâches administratives sans se connecter en tant que root.
Leçon 3 • Propriété avec chown et chgrp
Couvre le transfert de la propriété des fichiers aux utilisateurs et groupes. Connecte le contrôle de propriété aux scénarios multi-utilisateurs et de comptes de service.
Leçon 4 • Bits de Permission Spéciaux
Explique setuid, setgid et le sticky bit et leurs implications en matière de sécurité. Les étudiants reconnaissent et appliquent ces bits dans des contextes d'administration système.
Leçon 5 • Changement de Permissions avec chmod
Enseigne la syntaxe symbolique et octale de chmod pour modifier l'accès. Les étudiants appliquent des modifications de permission précises aux fichiers et arbres de répertoires.
Chapitre 4MasquerCacher les détailsVoir les détailsTraitement de Texte et Manipulation de Flux
Traitement de Texte et Manipulation de Flux
Leçon 1 • Transformation de Texte avec sed et awk
Introduit l'édition de flux avec sed et le traitement de champs avec awk. Les étudiants effectuent des substitutions, des suppressions et des extractions de colonnes sur des données textuelles.
Leçon 2 • Tuyaux et Enchaînement de Commandes
Enseigne l'opérateur pipe et les connecteurs logiques &&, || et ;. Les étudiants composent des commandes multi-étapes qui font passer des données entre les outils.
Leçon 3 • Tri, Comptage et Comparaison
Couvre sort, uniq, wc, cut et diff pour la synthèse de données. Les étudiants quantifient, dédupliquent et comparent des ensembles de données textuelles dans des pipelines.
Leçon 4 • Filtrage avec grep et egrep
Couvre la correspondance de motifs avec grep en utilisant les expressions régulières de base et étendues. Les étudiants extraient les lignes pertinentes des fichiers et de la sortie des commandes.
Leçon 5 • Flux Standards et Redirection
Explique stdin, stdout et stderr et comment les rediriger. Établit le modèle de flux de données sous-jacent à toute construction de pipeline.
Chapitre 5MasquerCacher les détailsVoir les détailsFondamentaux du Script Shell
Fondamentaux du Script Shell
Leçon 1 • Fonctions et Organisation des Scripts
Enseigne la définition de fonctions réutilisables et la structuration de scripts plus grands. Les étudiants modularisent la logique pour la lisibilité et la maintenabilité.
Leçon 2 • Structure et Exécution des Scripts
Couvre les lignes shebang, les permissions des scripts et les méthodes d'exécution. Les étudiants créent et exécutent leurs premiers scripts correctement dès le début.
Leçon 3 • Variables et Entrée Utilisateur
Enseigne la déclaration de variables, les règles de citation et la lecture des entrées utilisateur. Les étudiants écrivent des scripts qui acceptent et traitent des données dynamiques en toute sécurité.
Leçon 4 • Boucles et Itération
Couvre les boucles for, while et until pour l'automatisation de tâches répétitives. Les étudiants parcourent efficacement les fichiers, les plages et la sortie des commandes.
Leçon 5 • Logique Conditionnelle et Tests
Introduit if/elif/else et les expressions de test pour la prise de décision. Les étudiants orientent le comportement du script en fonction des états des fichiers, des chaînes et des nombres.
Chapitre 6MasquerCacher les détailsVoir les détailsGestion des Processus et des Tâches
Gestion des Processus et des Tâches
Leçon 1 • Signaux et Contrôle des Processus
Couvre l'envoi de signaux avec kill et killall pour contrôler les processus. Les étudiants terminent, suspendent et reprennent les processus en toute sécurité.
Leçon 2 • Planification de Tâches avec cron et at
Couvre la syntaxe crontab et la commande at pour l'automatisation basée sur le temps. Les étudiants planifient des tâches récurrentes et ponctuelles de manière fiable.
Leçon 3 • Tâches Persistantes avec nohup et screen
Introduit nohup, screen et tmux pour les processus persistants de session. Les étudiants maintiennent les tâches en cours après la déconnexion du terminal.
Leçon 4 • Tâches Avant-plan et Arrière-plan
Enseigne le contrôle des tâches avec &, fg, bg et jobs pour le multitâche. Les étudiants exécutent des tâches longues en arrière-plan sans bloquer le terminal.
Leçon 5 • Comprendre les Processus Linux
Explique les PID, les relations parent-enfant et les états des processus. Fournit le modèle conceptuel pour toutes les tâches de surveillance et de contrôle des processus.
Chapitre 7MasquerCacher les détailsVoir les détailsRéseau depuis la Ligne de Commande
Réseau depuis la Ligne de Commande
Leçon 1 • Interfaces Réseau et Configuration
Couvre ip, ifconfig et hostname pour visualiser et définir la configuration réseau. Les étudiants identifient les adresses des interfaces et les états de connexion.
Leçon 2 • Accès à Distance Sécurisé avec SSH
Couvre la génération de clés SSH, les fichiers de configuration et le tunneling. Les étudiants se connectent de manière sécurisée à des hôtes distants et transfèrent des ports en toute sécurité.
Leçon 3 • Inspection de l'Activité Réseau
Couvre ss, netstat et tcpdump pour surveiller les connexions et le trafic. Les étudiants détectent les connexions inattendues et capturent des paquets pour analyse.
Leçon 4 • Diagnostics de Connectivité
Enseigne ping, traceroute et mtr pour tester les chemins réseau. Les étudiants isolent l'endroit où les défaillances de connectivité se produisent dans un chemin réseau.
Leçon 5 • Outils de Transfert de Fichiers
Introduit scp, rsync et curl pour déplacer des fichiers entre systèmes. Les étudiants choisissent le bon outil pour chaque scénario de transfert.
Chapitre 8MasquerCacher les détailsVoir les détailsTechniques Avancées de Shell et Automatisation
Techniques Avancées de Shell et Automatisation
Leçon 1 • Expressions Régulières en Profondeur
Enseigne les expressions régulières POSIX et compatibles Perl pour grep, sed et awk. Les étudiants écrivent des motifs précis pour l'extraction et la transformation complexes de texte.
Leçon 2 • Techniques Avancées de Variables
Couvre l'expansion de paramètres, les tableaux et les tableaux associatifs. Les étudiants manipulent des structures de données complexes entièrement dans le shell.
Leçon 3 • Gestion des Erreurs et Débogage de Scripts
Introduit set -e, set -x et trap pour un comportement de script robuste. Les étudiants détectent, signalent et récupèrent des erreurs dans les scripts de production.
Leçon 4 • Documents Ici et Substitution de Processus
Couvre les heredocs et la substitution de processus pour une gestion flexible des entrées. Les étudiants alimentent des données multi-lignes et la sortie des commandes dans les outils de manière transparente.
Leçon 5 • Modèles d'Automatisation et Conception de Scripts
Enseigne l'idempotence, le verrouillage et la conception modulaire pour des scripts fiables. Les étudiants conçoivent une automatisation qui peut être exécutée de manière répétée en production en toute sécurité.
Votre certificat valide de réussite
Ce cours est pour vous :
Développeurs web : qui déploient du code sur des serveurs Linux mais évitent le terminal.
Techniciens de support informatique : prêts à dépasser les outils graphiques pour accéder au contrôle réel du système.
Étudiants en informatique : qui développent des compétences pratiques pour compléter leurs cours académiques.
Personnes en reconversion professionnelle : qui visent des postes DevOps, cloud ou d'administration système qui exigent la maîtrise de Linux.
Passionnés et bricoleurs : qui utilisent Linux sur du matériel personnel et souhaitent approfondir leurs capacités.
Passionnés de sécurité : qui apprennent à auditer, durcir et gérer des systèmes Linux à partir de zéro.
Ce que disent nos apprenants
Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...

J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.

J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika ?
Le certificat est-il valable au Cameroun ?
Les cours sont-ils gratuits ?
Quelle est la charge de travail du cours ?
Comment sont les cours ?
Comment fonctionnent les cours ?
Quelle est la durée des cours ?
Quel est le coût ou le prix des cours ?
Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?
Cours PDF




















