Choisissez votre langue
Cours d'administration Linux
Plus de 2 millions d'apprenants dans le monde

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.

Dedika pour entreprises

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.

Cliquez ici

Contenu du cours

8 Chapitres • 40 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

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 2Voir les détails

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 3Voir les détails

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 4Voir les détails

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 5Voir les détails

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 6Voir les détails

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 7Voir les détails

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 8Voir les détails

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.

Certification

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...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Digital
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.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
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 !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

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