Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:lpic1:start [2020/02/04 16:51] – admin | elearning:lpic1:start [2021/06/22 10:52] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
- | ======Préparation à la Certification Linux 2-en-1 : CompTIA Linux+ et LPIC-1====== | + | ======LPI100 |
====Présentation==== | ====Présentation==== | ||
Ligne 15: | Ligne 15: | ||
**Public** : Techniciens et Administrateurs Linux. | **Public** : Techniciens et Administrateurs Linux. | ||
\\ | \\ | ||
- | **Pré requis** : Avoir travailler avec Linux depuis au moins 2 ans. | + | **Public** : Utilisateurs d' |
\\ | \\ | ||
- | **Méthode d' | + | **Pré requis** : Connaître |
\\ | \\ | ||
**Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | **Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | ||
\\ | \\ | ||
- | **Durée** : 70 heures. | + | **Durée** : 10 jours (70h). |
\\ | \\ | ||
**Formateur** : Certifié **[[http:// | **Formateur** : Certifié **[[http:// | ||
- | \\ | ||
- | **Moyens pédagogiques** : Support de cours en ligne téléchargeable au format PDF. | ||
- | \\ | ||
- | **Machines virtuelles** : **[[https:// | ||
- | ====Prérequis Matériel==== | + | =====Support de Cours===== |
+ | |||
+ | L' | ||
+ | |||
+ | L' | ||
+ | |||
+ | * de mesurer le niveau du stagiaire avant la formation et celui atteint en fin de formation grâce aux tests de validations des acquis, | ||
+ | * de suivre du travail de chaque participant en termes de temps passé dans chaque module grâce à un reporting détaillé. | ||
+ | |||
+ | L' | ||
+ | |||
+ | * de télécharger des supports de cours et des LABS au format PDF le dernier jour de la formation, | ||
+ | * de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale, | ||
+ | * de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, | ||
+ | * de consulter les mises à jour du contenu des supports de cours pendant la période de l' | ||
+ | * d' | ||
+ | |||
+ | =====Prérequis===== | ||
+ | |||
+ | ==== Matériel==== | ||
- | * Un poste 64 bits (MacOS, Linux, Windows(tm) ou Solaris(tm)), | + | * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), |
- | * Dans le cas de Windows(tm), | + | |
- | * Le mot de passe du compte administrateur du système, | + | |
* Clavier AZERTY FR ou QWERTY US, | * Clavier AZERTY FR ou QWERTY US, | ||
- | * 16 Go de RAM minimum, | + | * 4 Go de RAM minimum, |
- | * Processeur | + | * Processeur |
- | * 16 Go d' | + | * Un casque ou des écouteurs, |
- | * Un casque ou des écouteurs | + | |
* Un micro (optionnel). | * Un micro (optionnel). | ||
- | ====Prérequis | + | ====Logiciels==== |
- | | + | * Si Windows(tm) - Putty et WinSCP, |
- | | + | * Navigateur Web Chrome ou Firefox. |
- | ====Prérequis | + | ====Internet==== |
- | * Un accès à Internet rapide **sans** passer par un proxy, | + | * Un accès à Internet |
- | * Accès **débloqué** aux domaines suivants : | + | * Accès **débloqué** aux domaines suivants : https:// |
- | * *.ittraining.io | + | |
- | * ittraining.center | + | |
- | * ittraining.network | + | |
- | * ittraining.support | + | |
- | ====Programme==== | + | =====Programme===== |
- | ===Jour #1 - Rappels=== | + | ====Jour #1==== |
- | * **Systèmes de Fichiers** - 1 heure. | + | * **Préparation à la Certification LPIC-1** - 1 heure. |
+ | * Pré-requis | ||
+ | * Matériel | ||
+ | * Logiciels | ||
+ | * Internet | ||
+ | * Utilisation de l' | ||
+ | * Connexion au Serveur Cloud | ||
+ | * Linux, MacOS et Windows 10 muni du client ssh | ||
+ | * Windows 7 et Windows 10 sans client ssh | ||
+ | * Démarrage des Machines Virtuelles | ||
+ | * Connexion aux Machines Virtuelles | ||
+ | * Programme de la Formation | ||
+ | |||
+ | |||
+ | * **Système de Fichiers** - 2 heures | ||
* Linux File Hierarchy System | * Linux File Hierarchy System | ||
- | | + | |
- | * La commande mount | + | * RHEL/CentOS 7 |
- | * La commande | + | * Debian 6 |
- | * Systèmes | + | * Debian 7 |
- | * Validation des acquis | + | * Debian 8 |
- | * **Commandes** : mount, umount. | + | * Types de Fichiers |
+ | * La Commande mount | ||
+ | * Options de la commande | ||
+ | * Le Fichier / | ||
+ | * Comprendre le fichier / | ||
+ | * Options | ||
+ | * La Commande umount | ||
+ | * Options de la commande | ||
+ | * Système de Fichiers Unix | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Liens Symboliques | ||
- | * **L' | + | * **L’Éditeur |
* Présentation | * Présentation | ||
- | * Lancer | + | * LAB #1 - Créer, ouvrir |
- | * Set | + | * 1.1 - Commandes |
- | * Commandes | + | * 1.2 - Créer un nouveau fichier avec VI |
- | * Insertion de Texte | + | * 1.3 - Ouvrir un fichier en mode lecture seule avec la commande view |
- | * Recherche de Texte | + | * 1.4 - Ouvrir un fichier en mode lecture-écriture avec la commande vi |
- | * Suppression | + | * LAB #2 - La Commande set |
- | * Copier | + | * 2.1 - Commandes |
- | * Couper | + | * 2.2 - Activer la numérotation des lignes avec la commande set |
- | * En cas de problème | + | * LAB #3 - Se Déplacer dans un Fichier |
- | * Validation | + | * 3.1 - Commandes |
- | * **Commandes** : view, vi. | + | * LAB #4 - Insertion de Texte |
+ | * 4.1 - Commandes | ||
+ | * 4.2 - Insérer du texte | ||
+ | * LAB #5 - Recherche | ||
+ | * 5.1 - Commandes | ||
+ | * 5.2 - Rechercher et remplacer du texte | ||
+ | * LAB #6 - Suppression | ||
+ | * 6.1 - Commandes | ||
+ | * 6.2 - Supprimer | ||
+ | * LAB #7 -Copier, Couper et Coller | ||
+ | | ||
+ | | ||
+ | * LAB #8 -Configuration d'une Interface VI Personnelle | ||
- | * **Aide et Documentation** - 1 heure. | + | * **Aide et Documentation** - 2 heures |
- | * L'aide des commandes | + | * L'Aide des Commandes Externes au Shell |
- | * L'aide du shell | + | * L'Aide des Commandes Internes |
- | * La commande | + | * La Commande |
- | * La commande whatis | + | * La Commande |
- | * La commande | + | * Les Commandes makewhatis et whatis |
- | * La commande info | + | * Les Commandes mandb et whatis |
- | * Sites Internet | + | * La Commande |
- | * Validation des acquis | + | |
- | * **Commandes** : help, man, makewhatis, mandb, whatis, apropos, | + | |
- | * **Commandes de Base et Outils de Manipulation de Fichiers Textes** - 4 heures. | + | ====Jour #2==== |
- | * Etude des commandes de base | + | |
- | * Options et arguments | + | |
- | * Expressions Régulières | + | |
- | * Expressions régulières basiques | + | |
- | * Expressions régulières étendues | + | |
- | * Outils et Commandes sur les Fichiers | + | |
- | * La commande grep | + | |
- | * La commande egrep | + | |
- | * La commande fgrep | + | |
- | * La commande sed | + | |
- | * La commande awk | + | |
- | * La commande tr | + | |
- | * La commande paste | + | |
- | * La commande cut | + | |
- | * La commande uniq | + | |
- | * La commande split | + | |
- | * La commande diff | + | |
- | * La commande cmp | + | |
- | * La commande patch | + | |
- | * La commande strings | + | |
- | * La commande comm | + | |
- | * La commande head | + | |
- | * La commande tail | + | |
- | * La commande screen | + | |
- | * Validation des acquis | + | |
- | * **Commandes** : stty, date, who, df, free, whoami, pwd, cd, ls, lsof, touch, echo, cp, file, cat, mv, mkdir, rmdir, rm, sort, more, find, su, locate, updatedb, whereis, which, uptime, w, uname, du, lsmod, modprobe, rmmod, modinfo, clear, exit, logout, shutdown, reboot, halt, poweroff, sleep, grep, egrep, fgrep, sed, awk, tr, paste, cut, split, diff, cmp, uniq, patch, strings, comm, od, head, tail, screen, wall. | + | |
- | ===Jour | + | * **Commandes de Base et Outils de Manipulation de Fichiers Texte** - 7 heures |
+ | * LAB #1 - 38 Commandes de Base | ||
+ | * 1.1 - La commande stty | ||
+ | * 1.2 - La commande date | ||
+ | * 1.3 - La commande who | ||
+ | * 1.4 - La commande df | ||
+ | * 1.5 - La commande free | ||
+ | * 1.6 - La commande whoami | ||
+ | * 1.7 - La commande pwd | ||
+ | * 1.8 - La commande cd | ||
+ | * 1.9 - La commande ls | ||
+ | * 1.10 - La commande lsof | ||
+ | * 1.11 - La commande touch | ||
+ | * 1.12 - La commande echo | ||
+ | * 1.13 - La commande cp | ||
+ | * 1.14 - La commande file | ||
+ | * 1.15 - La commande cat | ||
+ | * 1.16 - La commande mv | ||
+ | * 1.17 - La commande mkdir | ||
+ | * 1.18 - La commande rmdir | ||
+ | * 1.19 - La commande rm | ||
+ | * 1.20 - La commande sort | ||
+ | * 1.21 - La commande more | ||
+ | * 1.22 - La commande less | ||
+ | * 1.23 - La commande find | ||
+ | * 1.24 - La commande su | ||
+ | * 1.25 - Les commandes locate et updatedb | ||
+ | * 1.26 - La commande whereis | ||
+ | * 1.27 - La commande which | ||
+ | * 1.28 - La commande uptime | ||
+ | * 1.29 - La commande w | ||
+ | * 1.30 - La commande uname | ||
+ | * 1.31 - La commande du | ||
+ | * 1.32 - La commande clear | ||
+ | * 1.33 - La commande exit | ||
+ | * 1.34 - La commande logout | ||
+ | * 1.35 - La commande sleep | ||
+ | * 1.36 - La Commande wall | ||
+ | * 1.37 - La Commande seq | ||
+ | * 1.38 - La Commande screen | ||
+ | * LAB #2 - Options et Arguments | ||
+ | * LAB #3 - Expressions Régulières | ||
+ | * ERb | ||
+ | * ERe | ||
+ | * Outils de Manipulation de Fichiers Texte | ||
+ | * Présentation des Commandes grep, egrep et fgrep | ||
+ | * La Commande grep | ||
+ | * La Commande egrep | ||
+ | * La Commande fgrep | ||
+ | * LAB #4 - Utiliser grep, egrep et fgrep | ||
+ | * Présentation de la Commande sed | ||
+ | * LAB #5 - Utiliser la Commande sed | ||
+ | * Présentation de La Commande awk | ||
+ | * Découpage en champs | ||
+ | * Critères | ||
+ | * Une expression régulière valide pour la ligne | ||
+ | * Une expression régulière valide pour un champ | ||
+ | * Une comparaison | ||
+ | * Un opérateur logique | ||
+ | * Une variable interne | ||
+ | * Scripts awk | ||
+ | * La Fonction printf | ||
+ | * Structures de Contrôle | ||
+ | * if | ||
+ | * for | ||
+ | * while | ||
+ | * do-while | ||
+ | * LAB #6 - Utiliser la Commande awk | ||
+ | * LAB #7 - Autres Commandes Utiles | ||
+ | * 7.1 - La Commande expand | ||
+ | * 7.2 - La Commande unexpand | ||
+ | * 7.3 - La Commande cut | ||
+ | * 7.4 - La Commande uniq | ||
+ | * 7.5 - La Commande tr | ||
+ | * 7.6 - La Commande paste | ||
+ | * 7.7 - La Commande split | ||
+ | * 7.8 - La Commande diff | ||
+ | * 7.9 - La Commande cmp | ||
+ | * 7.10 - La commande patch | ||
+ | * 7.11 - La commande strings | ||
+ | * 7.12 - La commande comm | ||
+ | * 7.13 - La commande head | ||
+ | * 7.14 - La commande tail | ||
+ | * LAB #8 - Utiliser les commandes ifconfig, grep, tr et cut pour isoler l' | ||
+ | * LAB #9 - Utiliser les commandes ip, grep, awk et sed pour isoler l' | ||
- | | + | ====Jour #3==== |
+ | |||
+ | | ||
* Le Shell | * Le Shell | ||
+ | * Le Shell /bin/bash | ||
* Les Commandes Internes et Externes au shell | * Les Commandes Internes et Externes au shell | ||
* Les alias | * Les alias | ||
Ligne 131: | Ligne 237: | ||
* Générer les fins de noms de fichiers | * Générer les fins de noms de fichiers | ||
* Le shell interactif | * Le shell interactif | ||
- | | + | * Caractère * |
- | * Les variables principales | + | * Caractère ? |
- | * Régionalisation et Internationalisation | + | * Caractères [ ] |
- | * Options du shell bash | + | * L' |
+ | * ? | ||
+ | * *(expression) | ||
+ | * +(expression) | ||
+ | * @(expression) | ||
+ | * !(expression) | ||
+ | * Caractères d' | ||
+ | * Codes Retour | ||
+ | * Redirections | ||
+ | * Pipes | ||
+ | * Substitutions de Commandes | ||
+ | * Chaînage de Commandes | ||
+ | | ||
+ | * Les variables principales | ||
+ | * Les Variables de Régionalisation et d'Internationalisation | ||
+ | | ||
+ | * La Commande env | ||
+ | | ||
+ | * Exemples | ||
+ | * noclobber | ||
+ | * noglob | ||
+ | * nounset | ||
* Les Scripts Shell | * Les Scripts Shell | ||
* Exécution | * Exécution | ||
- | * Les variables spéciales | ||
* La commande read | * La commande read | ||
- | | + | |
- | * La variable IFS | + | * La variable IFS |
* La commande test | * La commande test | ||
+ | * Tests de Fichiers | ||
+ | * Tests de chaînes de caractère | ||
+ | * Tests sur des nombres | ||
+ | * Les opérateurs | ||
+ | * Tests d' | ||
* La commande %%[[ expression ]]%% | * La commande %%[[ expression ]]%% | ||
* Opérateurs du shell | * Opérateurs du shell | ||
* L' | * L' | ||
* La commande expr | * La commande expr | ||
+ | * Opérateurs Arithmétiques | ||
+ | * Opérateurs de Comparaison | ||
+ | * Opérateurs Logiques | ||
* La commande let | * La commande let | ||
- | | + | * Opérateurs Arithmétiques |
- | * Boucles | + | * Opérateurs de comparaison |
+ | * Opérateurs Logiques | ||
+ | * Opérateurs travaillant sur les bits | ||
+ | | ||
+ | * If | ||
+ | * case | ||
+ | * Exemple | ||
+ | | ||
+ | * for | ||
+ | * while | ||
+ | * Exemple | ||
* Scripts de Démarrage | * Scripts de Démarrage | ||
- | | + | |
- | * **Commandes** : type, alias, unalias, chsh, history, wc, tee, set, vi, script, source, exec, read, test, expr, let, if, case, for, while. | + | * ~/ |
+ | | ||
- | ===Jour #3=== | + | ====Jour #4==== |
- | * **Gestion des Utilisateurs** - 2 heures. | + | * **Gestion des Utilisateurs** - 4 heures. |
- | * Groupes | + | * Présentation |
- | * Utilisateurs | + | * / |
+ | * / | ||
+ | * / | ||
+ | * / | ||
+ | * / | ||
+ | * / | ||
+ | * / | ||
+ | * Interrogation des Bases de Données | ||
+ | * Les Fichiers /etc/group et / | ||
+ | | ||
* Commandes | * Commandes | ||
- | | + | * Groupes |
+ | * groupadd | ||
+ | * groupdel | ||
+ | * groupmod | ||
+ | * newgrp | ||
+ | * gpasswd | ||
+ | * Utilisateurs | ||
+ | * useradd | ||
+ | * userdel | ||
+ | * usermod | ||
+ | * passwd | ||
+ | * chage | ||
+ | * Configuration | ||
+ | | ||
+ | * LAB #2 - Gestion des Utilisateurs | ||
+ | * LAB #3 - Forcer l' | ||
+ | * Utiliser des Mots de Passe Complexe | ||
+ | * Configuration | ||
+ | * LAB #4 - Forcer l' | ||
+ | * Utiliser des Mots de Passe Complexe | ||
+ | * Configuration | ||
* su et su - | * su et su - | ||
* sudo | * sudo | ||
- | * Validation des acquis | ||
- | * **Commandes** : getent, grpck, grpconv, grpunconv, pwck, pwconv, pwunconv, groupadd, groupdel, groupmod, newgrp, gpasswd, useradd, userdel, usermod, passwd, chage, id, groups, su, sudo. | ||
- | * **Gestion des Paquets** - 2 heures. | + | |
- | * Installer | + | * Présentation |
- | * La commande rpm sous RHEL | + | * Préparation |
- | * La commande yum sous RHEL | + | * Les Droits Unix Simples |
- | * La commande | + | * La Modification des Droits |
- | * La commande dpkg sous Debian | + | * La Commande chmod |
- | * La commande | + | * Mode Symbolique |
- | * LAB #1 - Gestion des Paquets | + | * Mode Octal |
+ | * La Commande umask | ||
+ | * Modifier le propriétaire ou le groupe | ||
+ | * La Commande chown | ||
+ | * La Commande chgrp | ||
+ | * Les Droits Unix Étendus | ||
+ | * SUID/SGID bit | ||
+ | * Inheritance Flag | ||
+ | * Sticky bit | ||
+ | * Les Droits Unix Avancés | ||
+ | * Les ACL | ||
+ | * Les Attributs Étendus | ||
+ | |||
+ | ====Jour #5==== | ||
+ | |||
+ | | ||
+ | * LAB #1 - Compiler | ||
+ | * ./ | ||
+ | * make | ||
+ | * make check | ||
+ | * make install | ||
+ | * La commande rpm | ||
+ | * Configuration | ||
+ | * LAB #2 - Utilisation | ||
+ | * La commande yum | ||
+ | * Configuration | ||
+ | * Dépôts | ||
+ | * Utilisation | ||
+ | * La Commande | ||
+ | * LAB #3 - Utiliser la commande | ||
+ | * La Commande | ||
+ | * Configuration | ||
+ | * Utilisation | ||
+ | * La Commande dselect | ||
+ | * La Commande | ||
+ | * Configuration | ||
+ | * Dépôts | ||
+ | * Utilisation | ||
+ | * LAB #4 - Utiliser la commande | ||
+ | * LAB #5 - Utiliser la commande apt-cache | ||
* Les Bibliothèques Partagées | * Les Bibliothèques Partagées | ||
+ | * Présentation | ||
+ | * Introduction | ||
+ | * Stockage | ||
+ | * ld-linux.so.2 | ||
* La Commande ldd | * La Commande ldd | ||
* Le fichier / | * Le fichier / | ||
* La Commande ldconfig | * La Commande ldconfig | ||
- | * Validation des acquis | ||
- | * **Commandes** : rpm, dpkg, yum, yumdownloader, | ||
- | * **Gestion | + | * **Gestion |
- | * Les Droits Unix Simples | + | |
- | * La Modification des Droits | + | * Le Fichier / |
- | * Modifier le propriétaire ou le groupe | + | |
- | * Les Droits Unix Etendus | + | * Les crontabs Utilisateurs |
- | * Les ACL | + | * Les Fichiers / |
- | * Les Attributs Ext2/ | + | |
- | * Validation | + | * Le Fichier / |
- | * **Commandes** : chmod, umask, chown, chgrp, setfacl, getfacl, chattr, lsattr. | + | |
+ | * at | ||
+ | |||
+ | ====Jour #6==== | ||
+ | |||
+ | * **Gestion de l' | ||
+ | | ||
+ | * Sauvegarde complète | ||
+ | * Sauvegarde différentielle | ||
+ | * Sauvegarde incrémentale | ||
+ | * Sauvegarde décrémentale | ||
+ | * Outils Classiques de Sauvegarde | ||
+ | * Préparation | ||
+ | * La Commande tar | ||
+ | * Présentation | ||
+ | * LAB #1 - Travailler avec la Commande tar | ||
+ | * La Commande GPL tar et la Compression | ||
+ | * La Commande cpio | ||
+ | * Présentation | ||
+ | * LAB #2 - Travailler avec la Commande cpio | ||
+ | * La Commande dd | ||
+ | * Présentation | ||
+ | * LAB #3 - Travailler avec la Commande dd | ||
+ | | ||
+ | * Présentation | ||
+ | * Outils Avancés de Sauvegarde | ||
+ | * Outils de Sauvegarde Unidirectionnelle | ||
+ | * Outils de Sauvegarde Multidirectionnelle | ||
+ | * Outils de Sauvegarde | ||
+ | * Compression | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Présentation | ||
+ | * LAB #5 - Travailler avec la Commande bzip2 | ||
+ | * La Commande xz | ||
+ | * Présentation | ||
+ | * LAB #6 - Travailler avec la Commande xz | ||
+ | * Autres Utilitaires | ||
+ | |||
+ | * **Les Scripts Shell** - 5 heures | ||
+ | * Exécution | ||
+ | * Les variables spéciales | ||
+ | * La commande read | ||
+ | * Code de retour | ||
+ | * La variable IFS | ||
+ | * La commande test | ||
+ | * La commande %%[[ expression ]]%% | ||
+ | * Opérateurs du shell | ||
+ | * L' | ||
+ | * La commande expr | ||
+ | * La commande let | ||
+ | * Structures de contrôle | ||
+ | * Boucles | ||
+ | * Scripts de Démarrage | ||
+ | * LAB #1 - Automatiser la Gestion des Utilisateurs et Groupes, | ||
+ | * Fonction **cree_user**, | ||
+ | * Fonction **modif_user**, | ||
+ | * Fonction **affiche_user**, | ||
+ | * Fonction **cree_liste_user**, | ||
+ | * Fonction **cree_group**, | ||
+ | * Fonction **modif_group**, | ||
+ | * Fonction **delete_group**, | ||
+ | * Fonction **affiche_group**, | ||
+ | * Menu des choix. | ||
+ | * LAB #2 - Automatiser la Gestion des Sauvegardes, | ||
+ | * Fonction **archive_rep**, | ||
+ | * Fonction **restaure_rep**, | ||
+ | * Fonction **affiche_archive**, | ||
+ | * Fonction **compress_archive**, | ||
+ | * Fonction **decompress_archive**, | ||
+ | * Gestion des erreurs. | ||
+ | * Validation des acquis | ||
- | ===Jour #4=== | + | ====Jour #7==== |
- | * **Gestion des Disques, des Systèmes de Fichiers et du Swap** - 3 heures. | + | * **Gestion des Disques, des Systèmes de Fichiers et du Swap** - 5 heures. |
* Périphériques de stockage | * Périphériques de stockage | ||
+ | * Partitions | ||
* Partitionnement | * Partitionnement | ||
+ | * LAB #1 - Partitionnement de votre Disque parted | ||
+ | * Logical Volume Manager (LVM) | ||
+ | * LAB #2 - Volumes Logiques Linéaires | ||
+ | * Physical Volume (PV) | ||
+ | * Volume Group (VG) et Physical Extent (PE) | ||
+ | * Logical Volumes (LV) | ||
+ | * LAB #3 - Étendre un Volume Logique à Chaud | ||
+ | * LAB #4 - Snapshots | ||
+ | * LAB #5 - Suppression des Volumes | ||
+ | * LAB #6 - Volumes Logiques en Miroir | ||
+ | * LAB #7 - Modifier les Attributs LVM | ||
+ | * LAB #8 - Volumes Logiques en Bandes | ||
+ | * LAB #9 - Gérer les Métadonnées | ||
* Systèmes de Fichiers Journalisés | * Systèmes de Fichiers Journalisés | ||
* Présentation | * Présentation | ||
- | | + | |
- | * Ext4 | + | |
- | * ReiserFS | + | * LAB #10 - Convertir un Système de Fichiers Ext3 en Ext2 |
- | * XFS | + | * LAB #11 - Convertir un Système de Fichiers Ext2 en Ext3 |
- | * JFS | + | * LAB #12 - Placer le Journal sur un autre Partition |
- | * Btrfs | + | * LAB #13 - Modifier la Fréquence de Vérification du Système de Fichiers Ext3 |
- | * Pagination | + | |
+ | * LAB #14 - Créer un Système de Fichiers Ext4 | ||
+ | | ||
+ | * LAB #16 - Convertir un Système de Fichiers Ext3 en Ext4 | ||
+ | | ||
+ | | ||
+ | * LAB #18 - Ajouter une Étiquette au Système de Fichiers XFS | ||
+ | * ReiserFS | ||
+ | * LAB #19 - Créer un Système de Fichiers ReiserFS | ||
+ | * LAB #20 - Ajouter une Étiquette au Système de Fichiers ReiserFS | ||
+ | | ||
+ | | ||
+ | * LAB #22 - Ajouter une Étiquette au Système de Fichiers JFS | ||
+ | | ||
+ | * LAB #23 - Créer un Système de Fichiers Btrfs | ||
+ | * LAB #24 - Convertir un Système de Fichiers Ext4 en Brtfs | ||
+ | * LAB #25 - Créer un Snapshot | ||
+ | * LAB #26 - Ajouter une Étiquette au Système de Fichiers Btrfs | ||
+ | * Comparaison des Commandes par Système de Fichiers | ||
+ | * LAB #27 - Créer un Système de Fichiers ISO | ||
+ | * La Commande genisoimage | ||
+ | * Systèmes de Fichiers Chiffrés | ||
+ | * LAB #28 - Créer un Système de Fichiers Chiffré avec encryptfs | ||
+ | * LAB #29 - Créer un Système de Fichiers Chiffré avec LUKS | ||
+ | * Présentation | ||
+ | * Mise en Place | ||
+ | * Ajouter une deuxième Passphrase | ||
+ | * Supprimer une Passphrase | ||
+ | * Le Swap | ||
* Taille du swap | * Taille du swap | ||
* Partitions de swap | * Partitions de swap | ||
- | | + | * La Commande |
- | | + | * La Commande |
- | * La commande | + | * LAB #30 - Créer un Fichier de Swap |
- | | + | |
- | * Logical Volume Manager (LVM) | + | |
- | * Physical Volume (PV) | + | |
- | * Volume Group (VG) et Physical Extent (PE) | + | |
- | * Logical Volumes (LV) | + | |
- | * Administration | + | |
- | * Snapshots | + | |
- | * Suppression des Volumes | + | |
- | * Logical Volumes en Miroir | + | |
- | * Les Attributs | + | |
- | * Logical Volumes en Bandes | + | |
- | * Métadonnées | + | |
- | * Validation des acquis | + | |
- | * **Commandes** : fdisk, gdisk, parted, swapon, swapoff, mkswap, dumpe2fs, tune2fs, mke2fs, mkfs.ext3, e2fsck, resize2fs, debugfs, e2label, mkfs.ext4, mkfs.xfs, xfs_check, xfs_repair, xfs_admin, xfs_growfs, xfs_info, xfs_metadump, | + | |
- | + | ||
- | * **Gestion des Tâches** - 1 heure. | + | |
- | * cron | + | |
- | * anacron | + | |
- | * at | + | |
- | * Validation des acquis | + | |
- | * **Commandes** : crond, crontab, anacrond, at. | + | |
- | + | ||
- | * **Gestion de l' | + | |
- | * Archivage | + | |
- | * Compression | + | |
- | | + | |
- | * Validation des acquis | + | |
- | * **Commandes** : tar, cpio, dd, dump, restore, gzip, gunzip, bzip2, bunzip2, xz. | + | |
* **Gestion des Processus** - 2 heures. | * **Gestion des Processus** - 2 heures. | ||
- | * Les Types de Processus | + | * Présentation |
- | | + | |
- | | + | * Les Commandes relatives aux Processus |
- | | + | * La Commande ps |
- | * Validation des acquis | + | * La Commande pgrep |
- | | + | * La Commande pstree |
+ | * La Commande top | ||
+ | | ||
+ | * La Commande | ||
+ | * La Commande | ||
+ | * La Commande | ||
+ | * La Commande | ||
+ | * La Commande | ||
+ | * La Commande | ||
- | ===Jour #5=== | + | ====Jour #8==== |
- | * **Gestion de la Journalisation** - 2 heures. | + | * **Gestion de la Journalisation** - 3 heures. |
- | * Le fichier / | + | * Présentation |
+ | * La Commande dmesg | ||
* Surveillance Sécuritaire | * Surveillance Sécuritaire | ||
- | * La commande | + | * La Commande |
- | * La commande | + | * La Commande |
- | * La Commande | + | * La Commande |
- | * /var/log/secure | + | * Le fichier |
- | * La commande /bin/dmesg | + | |
* Le fichier / | * Le fichier / | ||
- | * Gestion des évènements | + | * Gestion des événements |
* auditd | * auditd | ||
* auditctl | * auditctl | ||
* audispd | * audispd | ||
- | * La consultation des évènements | + | * La consultation des événements |
- | * La commande | + | * La Commande |
- | * La commande | + | * La Commande |
+ | * Le fichier / | ||
* Applications | * Applications | ||
* rsyslog | * rsyslog | ||
* Priorités | * Priorités | ||
* Sous-systèmes applicatifs | * Sous-systèmes applicatifs | ||
- | | + | |
* Modules | * Modules | ||
* Directives Globales | * Directives Globales | ||
Ligne 278: | Ligne 587: | ||
* n Sous-systèmes avec la même priorité | * n Sous-systèmes avec la même priorité | ||
* n Sélecteurs avec la même Action | * n Sélecteurs avec la même Action | ||
- | | + | |
- | * Options de la commande | + | * La Commande |
- | * /usr/sbin/logrotate | + | |
- | * Options de la commande | + | |
* La Journalisation avec journald | * La Journalisation avec journald | ||
* Consultation des Journaux | * Consultation des Journaux | ||
- | | + | |
- | * Consultation des Journaux depuis le Dernier Démarrage | + | * Consultation des Journaux depuis le Dernier Démarrage |
- | * Consultation des Journaux d'une Priorité Spécifique | + | * Consultation des Journaux d'une Priorité Spécifique |
- | * Consultation des Journaux d'une Plage de Dates | + | * Consultation des Journaux d'une Plage de Dates ou d' |
- | * Consultation des Journaux en Live | + | * Consultation des Journaux en Live |
- | * Consultation des Journaux avec des Mots Clefs | + | * Consultation des Journaux avec des Mots Clefs |
- | * Validation des acquis | + | |
- | * **Commandes** : dmesg, auditd, auditctl, audoispd, aureport, ausearch, rsyslog, logger, logrotate, journalctl. | + | |
* **Gestion des Impressions** - 1 heure. | * **Gestion des Impressions** - 1 heure. | ||
Ligne 305: | Ligne 610: | ||
* Administration | * Administration | ||
* LAB #1 - Gestion des Impressions | * LAB #1 - Gestion des Impressions | ||
- | | + | |
- | * **Commandes** | + | * **Gestion |
+ | * Fichiers Spéciaux | ||
+ | | ||
+ | * La Commande lspci | ||
+ | * La Commande lsusb | ||
+ | * La Commande dmidecode | ||
+ | * Répertoire /proc | ||
+ | * Répertoires | ||
+ | * ide/scsi | ||
+ | * acpi | ||
+ | * bus | ||
+ | * net | ||
+ | * sys | ||
+ | * La commande sysctl | ||
+ | * Options de la commande | ||
+ | * Fichiers | ||
+ | * Processeur | ||
+ | * Interruptions système | ||
+ | * Canaux DMA | ||
+ | * Plages d' | ||
+ | * Périphériques | ||
+ | * Modules | ||
+ | * Statistiques de l' | ||
+ | * Partitions | ||
+ | * Espaces de pagination | ||
+ | * Statistiques d' | ||
+ | * Statistiques d' | ||
+ | * Version du noyau | ||
+ | * Interprétation des informations dans /proc | ||
+ | | ||
+ | | ||
+ | | ||
+ | * iostat | ||
+ | * vmstat | ||
+ | * mpstat | ||
+ | * sar | ||
+ | * Utilisation des commandes en production | ||
+ | * Identifier un système limité par le processeur | ||
+ | * Identifier un système ayant un problème de mémoire | ||
+ | * Identifier un système ayant un problème d' | ||
+ | * Modules usb | ||
+ | * udev | ||
+ | * La commande udevadm | ||
+ | * Les options de la commande | ||
+ | * Système de fichiers /sys | ||
+ | * Limiter les Ressources | ||
+ | * ulimit | ||
+ | * Groupes de Contrôle | ||
+ | * LAB #1 - Travailler avec les cgroups | ||
+ | |||
+ | ====Jour #9==== | ||
* **Gestion du Démarrage et de l' | * **Gestion du Démarrage et de l' | ||
Ligne 315: | Ligne 670: | ||
* Gestionnaire d' | * Gestionnaire d' | ||
* LILO | * LILO | ||
- | * Grub Legacy | + | * Grub Legacy |
* Le fichier menu.lst | * Le fichier menu.lst | ||
* Configurer l' | * Configurer l' | ||
* Modifier la Configuration de GRUB Legacy en Ligne de Commande | * Modifier la Configuration de GRUB Legacy en Ligne de Commande | ||
- | * Grub2 sous RHEL 7 | + | * Grub2 |
* Le fichier / | * Le fichier / | ||
* Le fichier / | * Le fichier / | ||
Ligne 367: | Ligne 722: | ||
* La commande halt | * La commande halt | ||
* La commande poweroff | * La commande poweroff | ||
- | * Validation des acquis | ||
- | * **Commandes** : grub_install, | ||
- | ===Jour #6=== | + | * **Linux en tant qu' |
+ | * Présentation de la Virtualisation | ||
+ | * Présentation de la Virtualisation par Isolation | ||
+ | * Historique | ||
+ | *IaaS | ||
+ | * Instances | ||
+ | * Block storage | ||
+ | * Réseaux | ||
+ | * Propriétés Linux | ||
+ | * Clones | ||
+ | * Gabarits | ||
+ | * Images | ||
+ | * cloud-init | ||
- | * **Gestion des Paramètres et les Ressources du Matériel** - 2 heures. | + | ====Jour #10==== |
- | * Fichiers Spéciaux | + | |
- | * Commandes | + | |
- | * La Commande lspci | + | |
- | * La Commande lsusb | + | |
- | * La Commande dmidecode | + | |
- | * Répertoire /proc | + | |
- | * Répertoires | + | |
- | * ide/scsi | + | |
- | * acpi | + | |
- | * bus | + | |
- | * net | + | |
- | * sys | + | |
- | * La commande sysctl | + | |
- | * Options de la commande | + | |
- | * Fichiers | + | |
- | * Processeur | + | |
- | * Interruptions système | + | |
- | * Canaux DMA | + | |
- | * Plages d' | + | |
- | * Périphériques | + | |
- | * Modules | + | |
- | * Statistiques de l' | + | |
- | * Partitions | + | |
- | * Espaces de pagination | + | |
- | * Statistiques d' | + | |
- | * Statistiques d' | + | |
- | * Version du noyau | + | |
- | * Interprétation des informations dans /proc | + | |
- | * Commandes | + | |
- | * free | + | |
- | * uptime ou w | + | |
- | * iostat | + | |
- | * vmstat | + | |
- | * mpstat | + | |
- | * sar | + | |
- | * Utilisation des commandes en production | + | |
- | * Identifier un système limité par le processeur | + | |
- | * Identifier un système ayant un problème de mémoire | + | |
- | * Identifier un système ayant un problème d' | + | |
- | * Modules usb | + | |
- | * udev | + | |
- | * La commande udevadm | + | |
- | * Les options de la commande | + | |
- | * Système de fichiers /sys | + | |
- | * Limiter les Ressources | + | |
- | * Prévoir des Besoins en Ressources | + | |
- | * La commande collectd | + | |
- | * Validation des acquis | + | |
- | * **Commandes** : netstat, pstree, w, lsof, free, top, uptime, lspci, lsusb, dmidecode, free, uptime, w, iostat, vmstat, hdparm, mpstat, sar, udevadm, collectd, sysctl. | + | |
* **Gestion du Réseau** | * **Gestion du Réseau** | ||
Ligne 485: | Ligne 801: | ||
* ssh | * ssh | ||
* scp | * scp | ||
- | * La Gestion du Serveur NFS | ||
- | * Présentation | ||
- | * Les Services et Processus du Serveur NFSv3 | ||
- | * Options d'un Partage NFS | ||
- | * Commandes de Base | ||
- | * Mise en Place | ||
- | * Configuration du Serveur sous RHEL 6 et Debian 6 | ||
- | * Configuration du Serveur sous RHEL 7 et Debian 8 | ||
- | * Configuration du Client sous RHEL 6 et Debian 6 | ||
- | * Configuration du Client sous RHEL 7 et Debian 8 | ||
- | * Surveillance du Serveur | ||
- | * La Commande rpcinfo | ||
- | * La Commande nfsstat | ||
* Packet Sniffers | * Packet Sniffers | ||
* TCPdump | * TCPdump | ||
Ligne 524: | Ligne 827: | ||
* La Configuration Avancée de firewalld | * La Configuration Avancée de firewalld | ||
* Le mode Panic de firewalld | * Le mode Panic de firewalld | ||
- | * Encryption | ||
- | * GnuPG | ||
- | * Presentation | ||
- | * Installation | ||
- | * Utilisation | ||
- | * Public Key Infrastructures - PKI | ||
- | * Certificats X509 | ||
- | * SSH et SCP | ||
- | * SSH | ||
- | * Introduction | ||
- | * SSH-1 | ||
- | * SSH-2 | ||
- | * Authentification par mot de passe | ||
- | * Authentification par clefs asymétriques | ||
- | * Serveur SSH | ||
- | * Client SSH | ||
- | * Utilisation | ||
- | * SCP | ||
- | * Introduction | ||
- | * Utilisation | ||
- | * Tunnels SSH | ||
- | * Validation des acquis | ||
- | * **Commandes** : netstat, arp, nslookup, dig, ifconfig, ifup, ifdown, ifstatus, NetworkManager, | ||
- | |||
- | ===Jour #7=== | ||
- | |||
- | * **Gestion des Données avec MySQL** | ||
- | * Le Client MySQL | ||
- | * SQL, Champs, Moteurs et Jointures | ||
- | * SQL | ||
- | * Chaînes de caractères | ||
- | * Nombres | ||
- | * Nombres Entiers | ||
- | * Nombres Décimaux | ||
- | * Nombres Négatifs | ||
- | * Valeurs NULL | ||
- | * Noms de Fichiers | ||
- | * Variables Utilisateurs | ||
- | * Commentaires | ||
- | * Commandes | ||
- | * SELECT | ||
- | * UPDATE | ||
- | * DELETE FROM | ||
- | * DROP TABLE | ||
- | * INSERT | ||
- | * ALTER | ||
- | * MATCH | ||
- | * Opérateurs | ||
- | * Mathémathiques | ||
- | * Logiques | ||
- | * Comparaison | ||
- | * Fonctions | ||
- | * Mathémathiques | ||
- | * Chaînes | ||
- | * Dates | ||
- | * Contrôle | ||
- | * Agrégation | ||
- | * Autres | ||
- | * Jointures | ||
- | * FULL JOIN | ||
- | * LEFT JOIN | ||
- | * RIGHT JOIN | ||
- | * LAB #1 - Le Langage SQL | ||
- | * Validation des acquis | ||
- | * **Commandes**: | ||
- | * **Gestion du Système X et de l' | + | * **Gestion du Système X et de l' |
* X Window System | * X Window System | ||
+ | * Configuration | ||
* Gestionnaire de Fenêtres | * Gestionnaire de Fenêtres | ||
* Toolkits | * Toolkits | ||
* Freedesktop | * Freedesktop | ||
* Display Manager | * Display Manager | ||
- | | + | |
+ | * LightDM | ||
+ | * X.orgX11 | ||
* Présentation | * Présentation | ||
+ | * Démarrage et Arrêt | ||
* Utilisation | * Utilisation | ||
* Configuration | * Configuration | ||
- | | + | |
- | * La Section ServerLayout | + | * La Section ServerLayout |
- | * La Section Files | + | * La Section Files |
- | * La Section Modules | + | * La Section Modules |
- | * La Section InputDevice | + | * La Section InputDevice |
- | * La Section Monitor | + | * La Section Monitor |
- | * La Section Device | + | * La Section Device |
- | * La Section Screen | + | * La Section Screen |
+ | * La Commande xwininfo | ||
+ | * La Commande xdpyinfo | ||
* L' | * L' | ||
* Le Clavier et la Souris | * Le Clavier et la Souris | ||
Ligne 613: | Ligne 857: | ||
* L' | * L' | ||
* Autres Technologies | * Autres Technologies | ||
- | * Validation des acquis | ||
- | * **Commandes** : xorg, xwininfo, AccessX. | ||
- | |||
- | * **Gestion des Modules du Noyau Linux et l' | ||
- | * Rôle du noyau | ||
- | * Les modules | ||
- | * L' | ||
- | * La commande quotacheck | ||
- | * La commande quotaon | ||
- | * La commande repquota | ||
- | * La commande quota | ||
- | * La commande warnquota | ||
- | * Validation des acquis | ||
- | * **Commandes**: | ||
- | |||
- | ===Jour #8=== | ||
- | |||
- | * **LABS** - 7 heures. | ||
- | * LAB #1 - Gestion des Utilisateurs - 1 heure. | ||
- | * LAB #2 - Gestion des Paquets - 1 heure. | ||
- | * LAB #3 - Archivage et Compression - 1 heure. | ||
- | * LAB #4 - Gestion des Impressions - 1 heure. | ||
- | * LAB #5 - Gestion du Réseau - 1 heure. | ||
- | * LAB #6 - Gestion du NFS - 1 heure. | ||
- | * LAB #7 - Gestion du pare-feu - 1 heure. | ||
- | |||
- | ===Jour #9=== | ||
- | |||
- | * **LX0-103 - Examens Blancs** - 7 heures. | ||
- | * Examen Blanc #1 | ||
- | * Analyse des résultats | ||
- | * Explications des réponses | ||
- | * Examen Blanc #2 | ||
- | * Analyse des résultats | ||
- | * Explications des réponses | ||
- | * Examen Blanc #3 | ||
- | * Analyse des résultats | ||
- | * Explications des réponses | ||
- | * Examen Blanc #4 | ||
- | * Analyse des résultats | ||
- | * Explications des réponses | ||
- | |||
- | ===Jour #10=== | ||
- | * **Examens Blancs en anglais** - 7 heures. | ||
- | * LX0-103 #1 | ||
- | * Analyse des résultats | ||
- | * Explications des réponses | ||
- | * LX0-103 #2 | ||
- | * Analyse des résultats | ||
- | * Explications des réponses | ||
- | * LX0-104 #1 | ||
- | * Analyse des résultats | ||
- | * Explications des réponses | ||
- | * LX0-104 #2 | ||
- | * Analyse des résultats | ||
- | * Explications des réponses | ||
- | ----- | + | ---- |
< | < | ||
- | <div align="center"> | + | <DIV ALIGN="CENTER"> |
- | Copyright © 2020 Hugh NORRIS | + | Copyright © 2020 Hugh Norris< |
+ | Document non-contractuel. Le programme peut être modifié sans préavis. | ||
</ | </ | ||
</ | </ | ||