Choisissez votre langue
Formation aux bases de Linux
Plus de 2 millions d'étudiants dans le monde

Formation aux bases de Linux

en réalité

Dedika pour les entreprises

Ce que vous allez apprendre:

  • Naviguez dans le système de fichiers Linux et gérez les fichiers entièrement depuis la ligne de commande.

  • Configurez les comptes utilisateurs, les groupes et les autorisations de fichiers pour les environnements multi-utilisateurs.

  • paquets logiciels

  • flux de contrôle

  • Diagnostiquez les problèmes réseau et configurez les interfaces, les pare-feu et SSH de manière sécurisée.

  • Gérez les services système, surveillez les processus et interrogez les logs à l'aide de systemd et journald.

Comment vous étudiez de façon pratique Formation aux bases de Linux

Comment vous pratiquez Formation aux bases de 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 activité et aux besoins spécifiques de votre entreprise.

Cliquez ici

Contenu du cours

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

Chapitre 1Voir les détails

Introduction à Linux et à l'Open Source

  • Leçon 1 • Configuration d'un environnement Linux

    Guide les étudiants à travers les options d'installation, y compris le métal nu, les machines virtuelles et WSL. Garantit que chaque étudiant dispose d'un environnement Linux fonctionnel avant de poursuivre.

  • Leçon 2 • Bureau Linux et navigation de base

    Présente les environnements de bureau graphiques et la navigation GUI de base. Fait le pont entre les concepts de bureau familiers et l'interface spécifique à Linux.

  • Leçon 3 • Distributions Linux et cas d'utilisation

    Passe en revue les principales familles de distributions et leurs environnements cibles. Les étudiants associent les distributions à des scénarios professionnels tels que les serveurs, les postes de travail et les conteneurs.

  • Leçon 4 • Histoire et philosophie de Linux

    Couvre les origines de Linux, le projet GNU et les principes de licence open source. Fournit le contexte expliquant pourquoi Linux domine les serveurs, les systèmes embarqués et l'infrastructure cloud.

Chapitre 2Voir les détails

Les fondamentaux de la ligne de commande Linux

  • Leçon 1 • Travailler avec les fichiers et les répertoires

    Couvre la création, la copie, le déplacement, le renommage et la suppression de fichiers et de répertoires. Les étudiants réalisent des workflows complets de gestion de fichiers depuis la ligne de commande.

  • Leçon 2 • Naviguer dans le système de fichiers

    Enseigne les chemins absolus et relatifs, la traversée des répertoires et les commandes de listage. Les étudiants se déplacent efficacement dans n'importe quelle arborescence de répertoires Linux sans interface graphique.

  • Leçon 3 • Afficher et rechercher le contenu des fichiers

    Présente les outils de lecture, de filtrage et de recherche dans les fichiers texte. Les étudiants localisent rapidement et efficacement des données spécifiques dans des fichiers volumineux.

  • Leçon 4 • Comprendre le shell

    Explique ce qu'est un shell, comment il interprète les commandes et la différence entre les types de shells. Établit le modèle mental nécessaire à tout travail ultérieur en ligne de commande.

  • Leçon 5 • Obtenir de l'aide en ligne de commande

    Enseigne l'utilisation des pages de manuel, des pages info et des indicateurs d'aide intégrés. Les étudiants deviennent autonomes dans la découverte des options de commande sans ressources externes.

Chapitre 3Voir les détails

Hiérarchie du système de fichiers Linux et autorisations

  • Leçon 1 • Autorisations spéciales et contrôle d'accès

    Couvre les bits setuid, setgid, sticky bit et les ACL POSIX pour un contrôle d'accès fin. Les étudiants étendent le modèle d'autorisations de base pour gérer des scénarios multi-utilisateurs complexes.

  • Leçon 2 • Propriété des fichiers et autorisations de base

    Présente la propriété utilisateur et groupe ainsi que les bits d'autorisation lecture/écriture/exécution. Les étudiants interprètent la sortie de ls -l et comprennent qui peut accéder à quoi.

  • Leçon 3 • Modifier les autorisations avec chmod

    Enseigne la syntaxe symbolique et octale de chmod pour modifier les autorisations des fichiers. Les étudiants appliquent les autorisations correctes aux fichiers et répertoires dans des scénarios réels.

  • Leçon 4 • La norme de hiérarchie du système de fichiers

    Cartographie l'objectif de chaque répertoire de premier niveau dans un système Linux. Les étudiants comprennent où sont stockés les binaires, les configurations, les journaux et les données utilisateur.

Chapitre 4Voir les détails

Utilisateurs, groupes et administration système

  • Leçon 1 • Informations système et surveillance

    Présente les commandes d'inspection de l'état du système, du matériel et des processus en cours d'exécution. Les étudiants rassemblent les données de diagnostic nécessaires à l'administration système de base.

  • Leçon 2 • Gestion des comptes utilisateur

    Enseigne la création, la modification et la suppression de comptes utilisateur à l'aide d'outils en ligne de commande. Les étudiants gèrent le cycle de vie complet du compte, y compris les politiques de mot de passe.

  • Leçon 3 • Élévation de privilèges avec sudo et su

    Couvre su pour le changement d'utilisateur et sudo pour l'exécution de privilèges délégués. Les étudiants configurent sudoers en toute sécurité et audirent l'utilisation des commandes privilégiées.

  • Leçon 4 • Gestion des groupes

    Explique la création de groupes, l'appartenance et le rôle des groupes primaires vs. supplémentaires. Les étudiants assignent des utilisateurs à des groupes pour contrôler l'accès aux ressources partagées.

Chapitre 5Voir les détails

Traitement de texte et script shell

  • Leçon 1 • Fonctions et bonnes pratiques de script

    Couvre la définition de fonctions, la gestion des arguments et les techniques de débogage de scripts. Les étudiants écrivent des scripts modulaires et maintenables suivant les conventions professionnelles.

  • Leçon 2 • Flux de contrôle dans les scripts shell

    Enseigne les constructions if/else, for, while et case pour la logique conditionnelle et itérative. Les étudiants construisent des scripts qui répondent dynamiquement aux entrées et à l'état du système.

  • Leçon 3 • Tuyaux, redirection et flux standard

    Explique stdin, stdout, stderr et comment les rediriger et les chaîner. Les étudiants composent des one-liners puissants en connectant des commandes via des tuyaux.

  • Leçon 4 • Notions de base des scripts Bash

    Introduit la structure des scripts, les variables et les entrées/sorties de base dans Bash. Les étudiants écrivent et exécutent leurs premiers scripts shell fonctionnels.

  • Leçon 5 • Outils essentiels de traitement de texte

    Couvre sed, awk, sort, uniq, cut et tr pour la transformation de flux de texte. Les étudiants extraient et reformatent des données à partir de journaux et de fichiers de configuration.

Chapitre 6Voir les détails

Gestion des paquets et installation de logiciels

  • Leçon 1 • Gestionnaire de paquets DNF et RPM

    Couvre les commandes dnf et rpm pour les systèmes basés sur Red Hat. Les étudiants installent, interrogent et suppriment des paquets sur les systèmes compatibles Fedora, RHEL et CentOS.

  • Leçon 2 • Snap, Flatpak et AppImage

    Présente les formats de paquets universels qui fonctionnent sur toutes les distributions. Les étudiants évaluent les compromis entre les formats de paquets traditionnels et conteneurisés.

  • Leçon 3 • Compilation de logiciels à partir des sources

    Parcourt le téléchargement, la configuration, la compilation et l'installation d'archives source. Les étudiants installent des logiciels indisponibles dans les dépôts officiels.

  • Leçon 4 • Gestionnaire de paquets APT

    Couvre les commandes apt et apt-get pour les systèmes basés sur Debian, y compris la recherche, l'installation et la mise à niveau. Les étudiants gèrent un cycle de vie logiciel complet sur Ubuntu et Debian.

  • Leçon 5 • Concepts de gestion de paquets

    Explique les paquets, les dépôts, les dépendances et les métadonnées des paquets. Les étudiants comprennent comment Linux résout automatiquement les dépendances logicielles.

Chapitre 7Voir les détails

Fondamentaux de la mise en réseau sur Linux

  • Leçon 1 • SSH pour l'accès à distance

    Enseigne l'utilisation du client SSH, l'authentification par clé et le durcissement de base du serveur. Les étudiants se connectent en toute sécurité à des systèmes Linux distants et gèrent les clés SSH.

  • Leçon 2 • Concepts de mise en réseau Linux

    Revise l'adressage IP, les sous-réseaux, les passerelles et le DNS tels qu'ils s'appliquent à Linux. Fournit la base conceptuelle pour toutes les tâches de configuration réseau ultérieures.

  • Leçon 3 • Configuration de base du pare-feu

    Présente ufw et firewalld pour la gestion des règles de pare-feu basées sur l'hôte. Les étudiants autorisent, refusent et audirent le trafic pour protéger les services Linux.

  • Leçon 4 • Diagnostics réseau et dépannage

    Couvre ping, traceroute, ss, netstat et dig pour diagnostiquer les problèmes de connectivité. Les étudiants isolent et résolvent systématiquement les problèmes réseau.

  • Leçon 5 • Configuration des interfaces réseau

    Enseigne la configuration d'adresses IP statiques et dynamiques à l'aide de ip, nmcli et de fichiers de configuration. Les étudiants activent les interfaces, attribuent des adresses et persistent les paramètres après les redémarrages.

Chapitre 8Voir les détails

Gestion des processus et services système

  • Leçon 1 • Gestion des services systemd

    Enseigne systemctl pour démarrer, arrêter, activer et inspecter les services. Les étudiants gèrent le cycle de vie complet des services sur les systèmes Linux modernes.

  • Leçon 2 • Planification de tâches avec cron et at

    Couvre la syntaxe de crontab et la commande at pour la planification de tâches uniques et récurrentes. Les étudiants automatisent les travaux de maintenance et l'exécution programmée de scripts.

  • Leçon 3 • Comprendre les processus Linux

    Explique la création de processus, la hiérarchie des PID, les états et la priorité. Les étudiants lisent les arbres de processus et comprennent comment le noyau planifie le travail.

  • Leçon 4 • Surveillance et contrôle des processus

    Couvre top, htop, kill et le contrôle des tâches pour gérer les processus en cours d'exécution. Les étudiants terminent, mettent en pause et reprennent des processus depuis la ligne de commande.

  • Leçon 5 • Journaux système et journald

    Présente journalctl, syslog et les emplacements des fichiers journaux pour les diagnostics système. Les étudiants interrogent les journaux pour diagnostiquer les pannes de service et les événements de sécurité.

Certification

Votre certificat valide de réussite

Ce cours est fait pour vous :

  • Technicien de support informatique : prêt à quitter le service d'assistance pour évoluer vers l'administration système.

  • Étudiant en informatique : souhaitant acquérir des compétences pratiques en terminal pour compléter son cursus académique.

  • Personne en reconversion professionnelle : faisant une transition vers la technologie avec une réelle ambition, issue d'un milieu non informatique.

  • Développeur : ayant besoin de comprendre les environnements Linux sur lesquels ses applications s'exécutent en réalité.

  • Passionné de cybersécurité : construisant les fondations au niveau de l'OS que les postes en sécurité exigent systématiquement.

  • Amateur de laboratoire maison : désireux de faire fonctionner ses propres services auto-hébergés et de comprendre ce qui se passe en dessous.

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 France ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail des 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