
Cours d'administration Linux
Maîtrisez l'administration Linux depuis l'interface en ligne de commande — couvrant le stockage, le réseau, la sécurité, les scripts et systemd. Ce cours vous offre les compétences pratiques que les employeurs attendent d'un administrateur système Linux compétent. Que vous fassiez votre entrée dans l'IT ou que vous fassiez évoluer votre carrière, vous serez prêt à gérer des systèmes de production réels en toute confiance.
Ce que vous allez apprendre:
Vous allez construire une base solide dans l'architecture Linux, le processus de démarrage et la navigation dans le système de fichiers avant de passer à la gestion des utilisateurs, des permissions et du déploiement de paquets. Le cours couvre le partitionnement de disque, LVM, RAID et la gestion des systèmes de fichiers pour vous permettre de concevoir des configurations de stockage fiables. Vous configurerez les interfaces réseau, mettrez en place des pare-feu et résoudrez les problèmes de connectivité à l'aide d'outils de diagnostic professionnels. La gestion des services Systemd, l'écriture de scripts shell et l'automatisation avec Ansible sont abordées en profondeur. Le durcissement de la sécurité, les stratégies de sauvegarde, la virtualisation avec KVM et Docker, ainsi que l'optimisation des performances complètent le programme de formation.
Comment vous étudiez de façon pratique Cours d'administration Linux
Comment vous pratiquez Cours d'administration 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étailsFondations Linux et Orientation Système
Fondations Linux et Orientation Système
Leçon 1 • Obtenir de l'Aide et Lire la Documentation
Enseigne les pages man, les pages info et les indicateurs d'aide intégrés comme outils principaux d'autonomie. Réduit la dépendance aux ressources externes pendant le travail d'administration réel.
Leçon 2 • Hiérarchie du Système de Fichiers et Navigation
Cartographie l'arborescence standard des répertoires Linux et enseigne les commandes de navigation dans le shell. Fournit la conscience spatiale nécessaire pour chaque tâche d'administration ultérieure.
Leçon 3 • Notions de Base du Shell et Maîtrise de la Ligne de Commande
Présente la syntaxe Bash, la structure des commandes et la redirection d'E/S. Permet aux étudiants d'exécuter, d'enchaîner et de rediriger des commandes en toute confiance dès le premier jour.
Leçon 4 • Histoire de Linux et Panorama des Distributions
Couvre la lignée Unix, le projet GNU/Linux et les grandes familles de distributions. Établit le contexte pour choisir et travailler avec n'importe quelle variante de Linux.
Leçon 5 • Architecture Linux et Processus de Démarrage
Explique l'espace noyau, l'espace utilisateur et la séquence complète de démarrage, du firmware à l'invite de connexion. Ancre tout le travail d'administration ultérieur dans la connaissance du démarrage du système.
Chapitre 2MasquerCacher les détailsVoir les détailsUtilisateurs, Groupes et Permissions
Utilisateurs, Groupes et Permissions
Leçon 1 • Comptes Utilisateurs et Fichiers d'Authentification
Explique /etc/passwd, /etc/shadow et /etc/group comme fondement de l'identité locale. Relie la structure des fichiers aux opérations réelles de gestion des comptes.
Leçon 2 • Permissions et Propriété des Fichiers
Explique les bits de lecture, écriture et exécution pour le propriétaire, le groupe et les autres en utilisant chmod et chown. Permet directement un contrôle d'accès sécurisé aux fichiers et répertoires.
Leçon 3 • Création et Gestion des Comptes Utilisateurs
Couvre useradd, usermod, userdel et passwd avec leurs options clés. Développe des compétences pratiques pour le provisionnement et le déprovisionnement de comptes à grande échelle.
Leçon 4 • Permissions Spéciales et Listes de Contrôle d'Accès
Couvre les bits SUID, SGID, le sticky bit et les ACL POSIX pour un contrôle d'accès fin. Étend le modèle de permissions standard aux environnements multi-utilisateurs complexes.
Leçon 5 • Gestion des Groupes et Délégation de Privilèges
Enseigne groupadd, groupmod, groupdel et l'attribution de groupes secondaires. Permet un contrôle d'accès basé sur les rôles grâce à des stratégies d'appartenance aux groupes.
Chapitre 3MasquerCacher les détailsVoir les détailsGestion des Processus et des Tâches
Gestion des Processus et des Tâches
Leçon 1 • Surveillance des Processus et de l'Activité Système
Enseigne ps, top, htop et /proc pour l'inspection des processus en temps réel et instantanée. Relie la sortie de surveillance à des décisions d'administration exploitables.
Leçon 2 • Priorité des Processus et Ordonnancement
Enseigne nice, renice et l'ordonnanceur CFS de Linux pour contrôler l'allocation CPU. Permet aux administrateurs d'ajuster les performances des charges de travail en cas de contention de ressources.
Leçon 3 • Contrôle des Tâches et Exécution en Arrière-Plan
Explique les tâches de premier plan, d'arrière-plan et suspendues en utilisant le contrôle de tâches intégré du shell. Permet un multitâche efficace au sein d'une seule session de terminal.
Leçon 4 • Signaux et Contrôle des Processus
Couvre les signaux POSIX, kill, killall et pkill pour la terminaison et le contrôle des processus. Permet une intervention sûre et ciblée sur les processus défaillants.
Leçon 5 • Concepts et Cycle de Vie des Processus
Explique le PID, le PPID, les états des processus et le modèle fork-exec. Fournit la base conceptuelle pour toutes les tâches de surveillance et de contrôle qui suivent.
Chapitre 4MasquerCacher les détailsVoir les détailsGestion des Paquets et Déploiement Logiciel
Gestion des Paquets et Déploiement Logiciel
Leçon 1 • Compilation de Logiciels à Partir des Sources
Enseigne le flux de travail configure-make-install pour les logiciels non disponibles sous forme de paquets. Étend la capacité de déploiement aux versions de logiciels personnalisées ou de pointe.
Leçon 2 • Gestion des Paquets Basée sur Debian
Couvre dpkg, apt et apt-get pour les systèmes des familles Debian et Ubuntu. Fournit des compétences parallèles à la section RPM pour une compétence multi-distribution.
Leçon 3 • Formats de Paquets Universels
Présente Snap, Flatpak et AppImage comme options de déploiement indépendantes de la distribution. Élargit les compétences de gestion des logiciels au-delà des gestionnaires de paquets traditionnels.
Leçon 4 • Concepts de Gestion des Paquets
Explique les paquets, les dépôts, les métadonnées et les graphes de dépendances comme concepts fondamentaux. Prépare les étudiants à raisonner sur l'état du logiciel avant de toucher à un outil.
Leçon 5 • Gestion des Paquets Basée sur RPM
Couvre rpm, yum et dnf pour les distributions de la famille Red Hat. Développe des compétences pratiques pour installer, interroger et supprimer des paquets sur les systèmes Linux d'entreprise.
Chapitre 5MasquerCacher les détailsVoir les détailsStockage, Systèmes de Fichiers et Gestion des Disques
Stockage, Systèmes de Fichiers et Gestion des Disques
Leçon 1 • Schémas de Partitionnement de Disque
Couvre les tables de partition MBR et GPT en utilisant fdisk, gdisk et parted. Établit la base de stockage physique requise pour tout travail sur les systèmes de fichiers.
Leçon 2 • Quotas de Disque et Surveillance du Stockage
Enseigne les outils de quota, df, du et iostat pour la planification et l'application de la capacité. Empêche l'épuisement du stockage et permet une gestion proactive des ressources.
Leçon 3 • Création et Gestion des Systèmes de Fichiers
Enseigne les variantes mkfs, les options de montage et /etc/fstab pour les montages persistants. Relie les partitions brutes au stockage utilisable accessible par le système d'exploitation.
Leçon 4 • Gestion des Volumes Logiques
Explique les volumes physiques, les groupes de volumes et les volumes logiques en utilisant les outils LVM. Permet un stockage flexible et redimensionnable en ligne sans temps d'arrêt.
Leçon 5 • Concepts RAID et RAID Logiciel
Couvre les niveaux RAID 0, 1, 5 et 10 et les implémente avec mdadm. Fournit des options de redondance et de performance pour les charges de travail de stockage critiques.
Chapitre 6MasquerCacher les détailsVoir les détailsConfiguration Réseau et Dépannage
Configuration Réseau et Dépannage
Leçon 1 • Diagnostics Réseau et Dépannage
Applique ping, traceroute, ss, tcpdump et nmap pour isoler les défauts de connectivité. Développe une méthodologie de diagnostic systématique applicable à tout problème réseau.
Leçon 2 • Routage et Résolution de Noms
Enseigne les routes statiques, les passerelles par défaut et /etc/resolv.conf pour la configuration DNS. Permet une configuration de connectivité de bout en bout complète, de l'interface à la couche application.
Leçon 3 • Notions Fondamentales de Réseau pour les Administrateurs Linux
Passe en revue les couches TCP/IP, l'adressage, le sous-réseautage et les protocoles clés pertinents pour l'administration. Garantit que tous les étudiants partagent le vocabulaire réseau nécessaire pour le reste du chapitre.
Leçon 4 • Configuration et Gestion des Interfaces
Couvre ip, nmcli et NetworkManager pour la configuration des interfaces Ethernet et sans fil. Développe la compétence essentielle de mise en réseau fiable d'un hôte Linux.
Leçon 5 • Configuration du Pare-feu avec firewalld et iptables
Configure les pare-feu basés sur l'hôte en utilisant les zones firewalld et les règles iptables. Protège directement les services Linux contre les accès réseau non autorisés.
Chapitre 7MasquerCacher les détailsVoir les détailsServices Système et Administration Systemd
Services Système et Administration Systemd
Leçon 1 • Gestion des Services avec systemctl
Couvre les sous-commandes start, stop, enable, disable et status pour le contrôle quotidien des services. Développe la fluidité opérationnelle nécessaire pour les tâches d'administration de routine.
Leçon 2 • Journald et Gestion des Journaux
Utilisez journalctl pour interroger, filtrer et exporter des journaux structurés à partir du journal systemd. Permet un diagnostic rapide des pannes de service et des événements système.
Leçon 3 • Architecture Systemd et Unités
Explique les types d'unités, les fichiers d'unité et le graphe de dépendances que systemd utilise pour ordonner le démarrage. Fournit le modèle conceptuel nécessaire pour gérer efficacement n'importe quel service.
Leçon 4 • Minuteurs Systemd et Tâches Planifiées
Remplace cron par des unités de minuterie systemd pour l'exécution de tâches planifiées. Fournit une planification plus fiable, journalisable et intégrée au gestionnaire de services.
Leçon 5 • Cibles et Gestion de l'État du Système
Enseigne les cibles systemd comme remplacement des niveaux d'exécution et explique les modes de secours et d'urgence. Permet des transitions d'état système contrôlées et des scénarios de récupération.
Chapitre 8MasquerCacher les détailsVoir les détailsScript Shell et Automatisation
Script Shell et Automatisation
Leçon 1 • Fonctions, Gestion des Erreurs et Débogage
Enseigne la définition de fonctions, les codes de retour, set -e et bash -x pour des scripts fiables. Transforme les scripts de travail en automatisation maintenable et sûre pour la production.
Leçon 2 • Boucles et Itération
Couvre les boucles for, while et until avec break et continue pour le contrôle de flux. Permet le traitement de listes, de fichiers et de sorties de commandes dans des flux de travail automatisés.
Leçon 3 • Flux de Contrôle et Logique
Enseigne les structures if-then-else, case et les expressions de test pour la logique conditionnelle. Permet aux scripts de prendre des décisions en fonction de l'état du système et des valeurs d'entrée.
Leçon 4 • Traitement de Texte et Manipulation de Données
Applique grep, sed, awk et cut pour analyser et transformer des données textuelles structurées. Permet aux scripts d'extraire, de reformater et d'agir sur les données réelles du système et des journaux.
Leçon 5 • Fondamentaux du Script Bash
Couvre les lignes shebang, les variables, les règles de citation et les modes d'exécution des scripts. Établit des habitudes de script correctes qui préviennent les bogues subtils dans les scripts de production.
Votre certificat valide de réussite
Ce cours est pour vous :
Technicien de support IT : prêt à passer des tickets d'assistance aux rôles d'administration de serveur.
Personne en reconversion professionnelle : passer d'un domaine non technique et viser un travail en infrastructure ou DevOps.
Développeur junior : souhaitant comprendre les environnements Linux dans lesquels son code s'exécute en réalité.
Passionné de laboratoire à domicile : bricoleur autodidacte cherchant des connaissances structurées pour combler des lacunes critiques en compétences.
Administrateur Windows : élargir son expertise pour gérer des systèmes Linux en parallèle de ses responsabilités existantes.
Étudiant universitaire : étudiant en informatique ou en TI qui développe des compétences pratiques au-delà des cours.
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 en Côte d’Ivoire ?
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




















