
Systèmes d'exploitation Linux
Apprenez et maîtrisez les compétences Linux
Ce que vous apprendrez
- Comprendre les bases de Linux
- Gérer fichiers et permissions
- Apprendre les outils Shell Utilities
- Gérer tâches et paquets
- Gérer utilisateurs et réseaux
- Appliquer les compétences sur serveurs
À propos du cours
Linux est un système d'exploitation open source connu pour sa puissance et sa flexibilité. Il offre toutes les fonctionnalités des systèmes d'exploitation modernes, telles que la gestion multi-utilisateur, le multitâche, la mémoire virtuelle et une gestion avancée de la mémoire, ainsi qu'un support particulier pour le réseau. C'est l'un des systèmes les plus stables et sécurisés, entièrement compatible avec les composants matériels. Étant open source et gratuit, Linux bénéficie de mises à jour continues et d'un développement durable par une communauté mondiale d'entreprises et de programmeurs, ce qui en fait un choix idéal pour les organisations et les particuliers. Ce cours vous apprendra à travailler avec Linux de manière professionnelle, des bases aux compétences avancées, vous permettant d'exploiter ses capacités uniques dans la gestion des systèmes et des réseaux de manière efficace.
Résultats attendus
- Capacité à exécuter et gérer des commandes de base sous Linux.
- Compétences en gestion des fichiers et des autorisations de manière efficace.
- Maîtrise de l'écriture de scripts Shell pour améliorer la productivité.
- Compréhension approfondie de la gestion des utilisateurs, des réseaux et des serveurs.
Contenu du cours
1Définitions, Contrôle et Configuration
10 leçons
- Introduction à Linux22:58
- Bases du matériel et des logiciels19:22
- Concept de serveur et client5:04
- Aperçu des systèmes d'exploitation8:41
- Sécurité réseau et DMZ4:12
- Configuration de la virtualisation11:49
- Distributions Linux10:06
- Installation de Linux13:33
- Architecture de Linux13:57
- Terminal et préférences6:55
2Commandes du Système d'Exploitation Linux
2 leçons
- Structure de commande Linux19:13
- Commandes d'aide et man8:07
3Travailler avec des Fichiers et des Dossiers
4 leçons
- Créer des fichiers et des répertoires12:18
- Navigation et changement d'utilisateur9:03
- Concepts de point et de chemin9:15
- Copier / Déplacer / Supprimer19:48
4Écriture dans des Fichiers
3 leçons
- Éditeur Nano7:03
- Bases de Vim13:28
- Commandes de visualisation de fichiers16:18
5Permissions des fichiers et dossiers
8 leçons
- Comprendre la sortie de LS -l15:46
- Concept d'Inode9:20
- Types de fichiers Linux31:48
- Permissions de fichiers (Mode symbolique)12:07
- Permissions (Mode octal)11:16
- Umask et permissions par défaut11:30
- Permissions spéciales (SUID, SGID, Bit collant)12:07
- Propriété et attributs (chown, chgrp, chattr)6:37
6Utilitaires de shell
10 leçons
- Commandes utilisateurs et charge16:30
- Informations système et noyau6:02
- Paramètres du serveur et gestion du temps15:36
- Archivage et compression (tar, gzip)17:57
- Commandes wc et which4:34
- Commandes grep et find23:46
- Redirection et flux I/O12:42
- Pipe et jokers10:58
- Variables de shell et fichiers d'initialisation13:52
- Variables d'exécution vs variables persistantes9:04
7Tâches et fonctions
4 leçons
- Gestion des processus (ps, top, kill)23:22
- Contrôle des jobs et en arrière-plan9:59
- Priorité des processus (nice & renice)8:30
- Planification des tâches (at & cron)21:29
8Gestion des paquets
5 leçons
- Gestion des paquets avec RPM11:58
- Requêtes RPM et informations sur les paquets4:13
- Dépendances des paquets et propriété des fichiers8:52
- Gestion des paquets avec YUM13:30
- Groupes YUM et configuration des dépôts8:17
9Administration des utilisateurs
4 leçons
- Bases de la gestion des utilisateurs (useradd et types d'utilisateurs)24:48
- Modification et suppression des utilisateurs (usermod & userdel)12:34
- Structure des fichiers utilisateurs (/etc/passwd & /etc/shadow)18:04
- Gestion des groupes et contrôle des mots de passe14:59
10Chapitre neuf - Administration du stockage
13 leçons
- Introduction à la gestion des disques5:05
- Nommer les disques et commande lsblk11:53
- Types de systèmes de fichiers (Disque, RAM, Réseau)5:48
- Partitionnement avec MBR et GPT22:44
- Création de partitions et mkfs6:26
- Partitionnement GPT avec gdisk6:58
- Concepts et avantages de LVM17:35
- Création de PV et VG5:18
- Création de volumes logiques7:59
- Commandes d'affichage LVM31:33
- Extension et réduction de LVM11:03
- Création et gestion de l'espace d'échange13:21
- Outil GUI LVM7:28
11Administration réseau
1 leçons
- Bases du pare-feu (iptables et firewalld)14:46
12Sécurité réseau
1 leçons
- Introduction au Shell Scripting10:33
13Shell Scripting
1 leçons
- Script shell avancé (If, Test, Boucles)34:09
14Livres
2 leçons
Formateur

Ing. Ahmed Haykal





