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/13 04:53] – 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:// | ||
- | \\ | ||
- | **Machines virtuelles** : **[[https:// | ||
- | =====Accès au Support de Cours===== | + | =====Support de Cours===== |
- | L' | + | L' |
- | 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 mesurer le niveau du stagiaire avant la formation et celui atteint en fin de formation grâce aux tests de validations des acquis, | ||
Ligne 42: | Ligne 40: | ||
* de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, | * 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' | * de consulter les mises à jour du contenu des supports de cours pendant la période de l' | ||
- | * d' | + | * d' |
- | + | ||
- | =====Formations à Distance===== | + | |
- | + | ||
- | La solution de salles de classes virtuelles est une application web en HTML5 qui nécessite simplement un navigateur Internet compatible WebRTC tels Chrome, Firefox et en janvier 2020, Microsoft Edge. Aucune installation de client ou d' | + | |
- | + | ||
- | * Multiples salles de classe virtuelles par compte, permettant ainsi des salles dédiées soit par technologie, | + | |
- | * Jusqu' | + | |
- | * Multiples présentateurs par salle, | + | |
- | * Tout participant peut devenir présentateur, | + | |
- | * Webcam et audio de chaque participant en simultané, | + | |
- | * Présentation de contenu au format Microsoft™ Office et au format PDF ainsi que des images et des vidéos YouTube, vimeo, ou Canvas Studio, | + | |
- | * Outils d' | + | |
- | * Partage de l' | + | |
- | * Sondages, bloc-note multi-utilisateur, | + | |
- | + | ||
- | En cas de besoin d' | + | |
- | + | ||
- | Le participant doit cliquer sur **All Downloads > All Offline** et choisir la version pour son OS. Dans le cas où le client doit être installé **dans** la machine virtuelle, il convient de télécharger **à partir de la machine virtuelle** le client Linux 64 bits. | + | |
=====Prérequis===== | =====Prérequis===== | ||
Ligne 66: | Ligne 46: | ||
==== Matériel==== | ==== 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). | ||
====Logiciels==== | ====Logiciels==== | ||
- | | + | * Si Windows(tm) - Putty et WinSCP, |
- | | + | * Navigateur Web Chrome ou Firefox. |
====Internet==== | ====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 | + | |
- | * my-short.link | + | |
=====Programme===== | =====Programme===== | ||
Ligne 95: | Ligne 67: | ||
====Jour #1==== | ====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 |
- | | + | * 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 de Texte | + | * 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 des acquis | + | * 3.1 - Commandes |
- | * **Commandes** : view, vi. | + | * LAB #4 - Insertion de Texte |
- | + | * 4.1 - Commandes | |
- | * **Aide et Documentation** - 1 heure. | + | * 4.2 - Insérer |
- | * L'aide des commandes | + | * LAB #5 - Recherche de Texte |
- | * L' | + | * 5.1 - Commandes |
- | * La commande man | + | * 5.2 - Rechercher et remplacer du texte |
- | * La commande whatis | + | * LAB #6 - Suppression de Texte |
- | * La commande apropos | + | * 6.1 - Commandes |
- | * La commande info | + | * 6.2 - Supprimer |
- | * Sites Internet | + | * LAB #7 -Copier, Couper et Coller |
- | * Validation | + | |
- | * **Commandes** : help, man, makewhatis, mandb, whatis, apropos, info. | + | |
+ | * LAB #8 -Configuration d'une Interface VI Personnelle | ||
- | * **Commandes de Base et Outils de Manipulation de Fichiers Textes** - 4 heures. | + | * **Aide et Documentation** - 2 heures |
- | * Etude des commandes de base | + | * L' |
- | * Options et arguments | + | * L'Aide des Commandes Internes du Shell |
- | * Expressions Régulières | + | * La Commande man |
- | * Expressions régulières basiques | + | * La Commande apropos |
- | * Expressions régulières étendues | + | * Les Commandes makewhatis |
- | * Outils | + | * Les Commandes mandb et whatis |
- | * La commande grep | + | * La Commande info |
- | * 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 #2==== | ====Jour #2==== | ||
- | * **La Ligne de Commande** - 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 167: | 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 | + | * cron |
- | * La Modification des Droits | + | * Le Fichier / |
- | * Modifier le propriétaire ou le groupe | + | * Les Champs Temporels |
- | | + | * Les crontabs Utilisateurs |
- | * Les ACL | + | * Les Fichiers |
- | * Les Attributs Ext2/Ext3/Ext4 et XFS | + | * anacron |
- | * Validation des acquis | + | * Le Fichier / |
- | * **Commandes** : chmod, umask, chown, chgrp, setfacl, getfacl, chattr, lsattr. | + | |
+ | * at | ||
- | ====Jour #4==== | + | ====Jour |
+ | |||
+ | * **Gestion de l' | ||
+ | * Types de Sauvegardes | ||
+ | * 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 | ||
+ | * Les Commandes dump et restore | ||
+ | * Présentation | ||
+ | * Outils Avancés de Sauvegarde | ||
+ | * Outils de Sauvegarde Unidirectionnelle | ||
+ | * Outils de Sauvegarde Multidirectionnelle | ||
+ | * Outils de Sauvegarde des Partitions | ||
+ | * Compression | ||
+ | * La Commande gzip | ||
+ | * Présentation | ||
+ | * LAB #4 - Travaller avec la Commande gzip | ||
+ | * La Commande bzip2 | ||
+ | * 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 #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 314: | 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 341: | 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 351: | 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 403: | 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 521: | 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 560: | 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ématiques | ||
- | * Logiques | ||
- | * Comparaison | ||
- | * Fonctions | ||
- | * Mathématiques | ||
- | * 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 649: | 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. | ||
</ | </ | ||
</ | </ | ||