
Formation aux bases de Linux
Maîtrisez les compétences Linux qui alimentent les serveurs, les plateformes cloud et l'infrastructure d'entreprise dans le monde entier. Ce cours vous guide de l'installation et de la ligne de commande jusqu'aux scripts, au réseautage et à la sécurité. Que vous débutiez une carrière dans l'informatique ou que vous montiez en compétence en tant qu'administrateur système, vous développerez une maîtrise concrète et prête à l'emploi de Linux.
Ce que vous allez apprendre:
Vous commencerez par comprendre les distributions Linux, les licences open-source et comment installer et configurer un système fonctionnel. Ensuite, vous acquerrez des compétences pratiques en ligne de commande couvrant la gestion des fichiers, des comptes utilisateurs, des permissions et la surveillance des processus. Vous apprendrez à configurer et à dépanner les interfaces réseau, le DNS et la connectivité depuis le terminal. Le cours aborde également les scripts Bash, la planification cron, la gestion du stockage, la journalisation système et les pratiques de sécurité Linux, notamment les pare-feu et le durcissement SSH. À la fin, vous disposerez des connaissances pratiques nécessaires pour gérer des systèmes Linux en toute confiance dans des environnements réels.
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.
Contenu du cours
8 Chapitres • 37 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsIntroduction à Linux et à l'Open Source
Introduction à Linux et à l'Open Source
Leçon 1 • Cas d'utilisation de Linux et écosystème
Cartographie Linux sur les serveurs, les postes de travail, les systèmes embarqués et les plateformes cloud. Démontre l'étendue du déploiement de Linux pour motiver le développement des compétences.
Leçon 2 • Distributions Linux majeures
Examine les familles Debian, Red Hat, Arch et SUSE, en mettant en évidence la gestion des paquets et les modèles de publication. Aide les étudiants à sélectionner la distribution adaptée à leur environnement.
Leçon 3 • Histoire et origines de Linux
Couvre les racines Unix, la création du noyau par Linus Torvalds et le rôle du projet GNU. Fournit le contexte pour comprendre les principes de conception de Linux et le développement piloté par la communauté.
Leçon 4 • Philosophie Open Source et licences
Explique les principes du logiciel libre, les licences open source et les droits des contributeurs. Relie la connaissance des licences aux décisions pratiques concernant l'utilisation et la distribution des logiciels.
Chapitre 2MasquerCacher les détailsVoir les détailsInstallation et configuration de Linux
Installation et configuration de Linux
Leçon 1 • Bases de la gestion des paquets
Présente les gestionnaires de paquets APT et DNF pour installer, mettre à jour et supprimer des logiciels. Relie la gestion des paquets au maintien d'un système sain et à jour.
Leçon 2 • Effectuer l'installation
Parcourt la création de supports amorçables, les étapes du programme d'installation et le formatage des partitions. Les étudiants réalisent une installation complète en utilisant une méthode guidée ou manuelle.
Leçon 3 • Planification pré-installation
Couvre les exigences matérielles, les stratégies de partitionnement et les considérations de dual-boot. Garantit que les étudiants prennent des décisions éclairées avant de commencer l'installation.
Leçon 4 • Configuration système post-installation
Aborde les paramètres de locale, fuseau horaire, réseau et nom d'hôte après le premier démarrage. Établit un système de base correctement configuré pour un apprentissage ultérieur.
Chapitre 3MasquerCacher les détailsVoir les détailsNaviguer dans la ligne de commande Linux
Naviguer dans la ligne de commande Linux
Leçon 1 • Commandes de navigation dans le système de fichiers
Enseigne pwd, ls, cd et tree pour se déplacer dans la hiérarchie des répertoires Linux. Permet directement aux étudiants de localiser et d'accéder aux fichiers dans n'importe quel environnement.
Leçon 2 • Techniques de productivité en ligne de commande
Présente l'historique, la complétion par tabulation, les alias et les raccourcis clavier pour accélérer le travail dans le terminal. Réduit les erreurs et augmente la vitesse pour toutes les futures tâches en ligne de commande.
Leçon 3 • Visualiser et rechercher le contenu des fichiers
Démontre cat, less, head, tail et grep pour lire et rechercher des fichiers texte. Permet aux étudiants d'inspecter efficacement les journaux, les configurations et les fichiers de données.
Leçon 4 • Bases du shell et émulateurs de terminal
Présente le concept de shell, l'anatomie de l'invite Bash et les options d'émulateur de terminal. Prépare le terrain pour tout le travail ultérieur en ligne de commande dans le cours.
Leçon 5 • Opérations sur les fichiers et répertoires
Couvre la création, la copie, le déplacement, le renommage et la suppression de fichiers et de répertoires. Les étudiants manipulent le système de fichiers en toute confiance en utilisant les utilitaires de base.
Chapitre 4MasquerCacher les détailsVoir les détailsSystème de fichiers Linux et gestion des fichiers
Système de fichiers Linux et gestion des fichiers
Leçon 1 • Norme de hiérarchie du système de fichiers Linux
Cartographie l'objectif de /bin, /etc, /home, /var, /tmp et autres répertoires de premier niveau. Donne aux étudiants un modèle mental pour localiser les fichiers système et utilisateur.
Leçon 2 • Créer et gérer des liens
Explique la création de liens physiques et symboliques avec ln, et leurs différences pratiques. Les étudiants utilisent les liens pour gérer les ressources partagées et les références flexibles aux fichiers.
Leçon 3 • Archivage et compression
Couvre tar, gzip, bzip2 et xz pour créer et extraire des archives. Les étudiants sauvegardent et transfèrent des fichiers en utilisant les outils de compression Linux standard.
Leçon 4 • Types de fichiers et attributs
Distingue les fichiers ordinaires, les répertoires, les liens symboliques, les périphériques bloc et les tubes nommés. Les étudiants interprètent la sortie de ls -l et comprennent le rôle de chaque type de fichier.
Leçon 5 • Trouver des fichiers sur le système
Enseigne find et locate pour rechercher par nom, type, taille et date de modification. Les étudiants récupèrent rapidement des fichiers dans de grandes arborescences de répertoires.
Chapitre 5MasquerCacher les détailsVoir les détailsUtilisateurs, groupes et permissions
Utilisateurs, groupes et permissions
Leçon 1 • Gestion des groupes
Explique groupadd, groupmod, groupdel et le fichier /etc/group pour organiser les utilisateurs. Les étudiants attribuent l'appartenance à un groupe pour contrôler l'accès aux ressources partagées.
Leçon 2 • Bits de permission spéciaux
Couvre setuid, setgid et le sticky bit, ainsi que leurs implications en matière de sécurité. Les étudiants appliquent correctement les bits spéciaux aux exécutables et aux répertoires partagés.
Leçon 3 • Escalade de privilèges avec sudo
Explique sudo, le fichier sudoers et su pour une escalade de privilèges contrôlée. Les étudiants accordent et restreignent l'accès élevé sans partager le mot de passe root.
Leçon 4 • Permissions et propriété des fichiers
Enseigne les permissions de lecture, écriture et exécution pour le propriétaire, le groupe et les autres en utilisant chmod et chown. Les étudiants définissent les permissions appropriées pour protéger les fichiers et les répertoires.
Leçon 5 • Gestion des comptes utilisateurs
Couvre useradd, usermod, userdel, et les fichiers /etc/passwd et /etc/shadow. Les étudiants créent, modifient et suppriment des comptes utilisateurs sur un système Linux.
Chapitre 6MasquerCacher les détailsVoir les détailsProcessus, tâches et surveillance système
Processus, tâches et surveillance système
Leçon 1 • Comprendre les processus Linux
Définit les processus, les PID, les relations parent-enfant et les états des processus. Fournit la base conceptuelle pour toutes les tâches de gestion des processus.
Leçon 2 • Visualiser et filtrer les processus
Enseigne ps, top, htop et pgrep pour lister et filtrer les processus en cours. Les étudiants identifient rapidement les processus consommateurs de ressources ou malveillants.
Leçon 3 • Contrôle des tâches dans le shell
Explique fg, bg, jobs et nohup pour gérer les tâches du shell et les processus en arrière-plan. Les étudiants exécutent des tâches longues sans bloquer la session du terminal.
Leçon 4 • Surveillance des ressources système
Présente free, vmstat, iostat, df et du pour surveiller la mémoire, les entrées/sorties et l'utilisation du disque. Les étudiants détectent les goulots d'étranglement des ressources et rapportent avec précision l'état du système.
Leçon 5 • Envoyer des signaux et tuer des processus
Couvre kill, killall, pkill et les signaux courants comme SIGTERM et SIGKILL. Les étudiants terminent ou suspendent des processus en toute sécurité et comprennent la sémantique des signaux.
Chapitre 7MasquerCacher les détailsVoir les détailsNotions fondamentales sur les réseaux sous Linux
Notions fondamentales sur les réseaux sous Linux
Leçon 1 • Configurer les interfaces réseau
Enseigne ip addr, ip link, nmcli et la configuration statique vs. DHCP. Les étudiants activent les interfaces, attribuent des adresses et persistent les paramètres réseau.
Leçon 2 • Configuration et résolution DNS
Couvre /etc/resolv.conf, /etc/hosts et systemd-resolved pour la résolution de noms. Les étudiants configurent le DNS et vérifient la résolution des noms d'hôte sur les systèmes Linux.
Leçon 3 • Tester et dépanner la connectivité
Utilise ping, traceroute, ss, netstat et curl pour diagnostiquer les problèmes réseau. Les étudiants isolent les problèmes de connectivité au niveau de l'interface, du routage et de l'application.
Leçon 4 • Concepts réseau TCP/IP
Passe en revue l'adressage IP, le sous-réseau, les ports et le modèle OSI appliqués à Linux. Fournit la base théorique nécessaire pour toutes les tâches réseau pratiques.
Chapitre 8MasquerCacher les détailsVoir les détailsScripts Shell et automatisation
Scripts Shell et automatisation
Leçon 1 • Fonctions et organisation des scripts
Explique la définition des fonctions, les arguments, les valeurs de retour et la modularisation des scripts. Les étudiants écrivent des scripts maintenables en organisant la logique en fonctions réutilisables.
Leçon 2 • Boucles et itération
Couvre les boucles for, while et until avec des exemples pratiques de traitement de fichiers et de listes. Les étudiants automatisent des opérations répétitives sur plusieurs fichiers ou valeurs.
Leçon 3 • Fondamentaux des scripts Bash
Couvre les lignes shebang, l'exécution des scripts, les variables et les règles de citation. Les étudiants écrivent et exécutent correctement leurs premiers scripts Bash fonctionnels.
Leçon 4 • Conditions et flux de contrôle
Enseigne les syntaxes if-then-else, case et les expressions de test pour la prise de décision. Les étudiants écrivent des scripts qui réagissent différemment en fonction des conditions et des entrées.
Leçon 5 • Planifier des tâches avec Cron
Présente la syntaxe de crontab, les champs cron et at pour la planification de tâches ponctuelles. Les étudiants automatisent les tâches de maintenance récurrentes sans intervention manuelle.
Votre certificat valide de réussite
Ce cours est fait pour vous :
Personnes en reconversion professionnelle : cherchant un point d'entrée dans les opérations informatiques ou les rôles de support cloud.
Utilisateurs de Windows : prêts à élargir leurs compétences au-delà d'un seul système d'exploitation.
Étudiants en informatique : souhaitant acquérir des compétences pratiques d'administration système au-delà des cours théoriques.
Développeurs : lassés de ne pas comprendre les serveurs Linux sur lesquels leurs applications s'exécutent.
Techniciens de support informatique : cherchant à passer du helpdesk à des rôles dans l'infrastructure.
Passionnés : construisant des serveurs personnels ou bricolant avec des Raspberry Pi et du matériel similaire.
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 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




















