Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
elearning:lpic1:start [2020/03/08 16:04] adminelearning:lpic1:start [2021/06/22 10:52] (Version actuelle) admin
Ligne 5: Ligne 5:
 Dernière mise-à-jour : ~~LASTMOD~~ Dernière mise-à-jour : ~~LASTMOD~~
  
-======LPI100 - Préparation à la Certification Linux 2-en-1 : CompTIA Linux+ et LPIC-1======+======LPI100 - Cursus - Certification LPIC-1======
  
 ====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'autre systèmes d'exploitation.
 \\ \\
-**Méthode d'apprentissage** : Alternance entre un scénario pédagogique clair et précis et des travaux pratiques basés sur des cas et exemples concrets.+**Pré requis** : Connaître un autre système d'exploitation.
 \\ \\
 **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://www.lpi.org|LPI]]**. **Formateur** : Certifié **[[http://www.lpi.org|LPI]]**.
-\\ 
-**Machines virtuelles** : **[[https://my-short.link/JQn9qhM|CentOs_7]]** et **[[https://my-short.link/2KNUktR|Debian_8]]**. 
  
 =====Support de Cours===== =====Support de Cours=====
  
-L'accès au supports de cours ainsi que les LABS et les validations des acquis se fait grâce à un abonnement annuel par stagiaire à une plateforme de cours sur Internet. Cette abonnement est facturé 35 € HT par stagiaire et par session+L'accès au supports de cours ainsi que les LABS et les validations des acquis se fait grâce à un abonnement annuel par stagiaire à une plateforme de cours sur Internet.
  
 L'utilisation de cette plateforme permet : L'utilisation de cette plateforme permet :
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'abonnement,   * de consulter les mises à jour du contenu des supports de cours pendant la période de l'abonnement,
-  * d'échanger avec les autres participants de votre session ainsi qu'avec les anciens stagiaires.+  * d'échanger avec les autres participants de la session ainsi qu'avec les anciens stagiaires.
  
 =====Prérequis===== =====Prérequis=====
Ligne 48: 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), **seulement** la version 7 ou 10 avec Hyper-V **désinstallé**, +
-  * 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, +  * Go de RAM minimum, 
-  * Processeur cœurs minimum+  * Processeur cœurs minimum, 
-  * 16 Go d'espace disque disponible+  * Un casque ou des écouteurs,
-  * Un casque ou des écouteurs (si **[[https://fr.wikipedia.org/wiki/Massive_Open_Online_Course|MOOC]]** ou **[[https://fr.wikipedia.org/wiki/Formation_%C3%A0_distance|FAD]]**),+
   * Un micro (optionnel).   * Un micro (optionnel).
  
 ====Logiciels==== ====Logiciels====
  
-  * Oracle VirtualBox v 6.0 ou plus (MacOS, Linux, Windows(tm) ou Solaris(tm)), +  * Si Windows(tm) - Putty et WinSCP
-  * 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 **rapide** (4G minimum) **sans** passer par un proxy, 
-  * Formations en Face-à-Face Pédagogique +  * Accès **débloqué** aux domaines suivants : https://my-short.link, https://itraining.center, https://ittraining.iohttps://ittraining.institute, https://ittraining.support.
-    * Accès **débloqué** au domaine suivant : +
-      * https://ittraining.io +
-  * Formations à Distance +
-    * Accès **débloqué** aux domaines suivants : +
-      * https://ittraining.io +
-      * https://ittraining.institute +
-      * http://ittraining.support+
  
 =====Programme===== =====Programme=====
Ligne 79: 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'Infrastructure 
 +      * 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
-    L'organisation +      RHEL/CentOS 6 
-    * La commande mount +      * RHEL/CentOS 7 
-    * La commande umount +      * Debian 6 
-    * Systèmes de fichiers Unix +      * Debian 7 
-    * Validation des acquis +      * Debian 8 
-    * **Commandes** : mount, umount.+    * Types de Fichiers 
 +    * La Commande mount 
 +      * Options de la commande 
 +    * Le Fichier /etc/fstab 
 +      * Comprendre le fichier /etc/fstab 
 +        * Options de Montage 
 +    * La Commande umount 
 +      * Options de la commande 
 +    * Système de Fichiers Unix 
 +      Superbloc 
 +      Inodes 
 +      Blocs de données 
 +      Liens Physiques 
 +      * Liens Symboliques
  
-  * **L'Editeur VI** - 1 heure.+  * **L’Éditeur VI** - 2 heures
     * Présentation     * Présentation
-    * Lancer et Quitter VI +    * LAB #1 - Créer, ouvrir et fermer des fichiers 
-    * Set +      * 1.1 - Commandes 
-    * Commandes du Curseur +      * 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 Coller +      * 2.1 - Commandes 
-    Couper Coller +      * 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 
 +      * 4.2 - Insérer du texte 
 +    * LAB #5 - Recherche de Texte 
 +      5.1 Commandes 
 +      5.2 Rechercher et remplacer du texte 
 +    * LAB #6 - Suppression de Texte 
 +      6.1 - Commandes 
 +      * 6.2 - Supprimer des lignes 
 +    * LAB #7 -Copier, Couper et Coller 
 +      7.1 - Commandes 
 +      7.2 - Copier, couper et coller du texte 
 +    * 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 du Shell 
-    * La commande man +    * La Commande man 
-    * La commande whatis +    * La Commande apropos 
-    * La commande apropos +    * Les Commandes makewhatis et whatis 
-    * La commande info +    Les Commandes mandb et whatis 
-    * Sites Internet +    * La Commande info
-    * Validation des acquis +
-    * **Commandes** : help, man, makewhatis, mandb, whatis, apropos, info. +
- +
-  * **Commandes de Base et Outils de Manipulation de Fichiers Textes** - 4 heures. +
-    * 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 #2==== ====Jour #2====
  
-  * **La Ligne de Commande** - 7 heures.+  * **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'adresse IPv4 
 +    * LAB #9 - Utiliser les commandes ip, grep, awk et sed pour isoler l'adresse IPv4 
 + 
 +====Jour #3==== 
 + 
 +  * **La Ligne de Commande** - 7 heures
     * 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 151: 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
-      * Affichage des variables du shell +        * Caractère * 
-        * Les variables principales +        * Caractère ? 
-        * Régionalisation et Internationalisation +        * Caractères [ ] 
-      * Options du shell bash+      * L'option extglob 
 +        * ?(expression) 
 +        * *(expression) 
 +        * +(expression) 
 +        * @(expression) 
 +        * !(expression) 
 +      * Caractères d'Échappement 
 +    * Codes Retour 
 +    * Redirections 
 +    * Pipes 
 +    * Substitutions de Commandes 
 +    * Chaînage de Commandes 
 +    * Affichage des variables du shell 
 +      * Les variables principales 
 +      Les Variables de Régionalisation et d'Internationalisation 
 +      * Les variables spéciales 
 +    * La Commande env 
 +    * Options du Shell Bash 
 +      * Exemples 
 +        * noclobber 
 +        * noglob 
 +        * nounset
     * Les Scripts Shell     * Les Scripts Shell
       * Exécution       * Exécution
-      * Les variables spéciales 
       * La commande read       * La commande read
-      * Code de retour +        * Code de retour 
-      * 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'environnement utilisateur
       * La commande %%[[ expression ]]%%       * La commande %%[[ expression ]]%%
       * Opérateurs du shell       * Opérateurs du shell
       * L'arithmétique       * L'arithmétique
         * La commande expr         * La commande expr
 +          * Opérateurs Arithmétiques
 +          * Opérateurs de Comparaison
 +          * Opérateurs Logiques
         * La commande let         * La commande let
-      * Structures de contrôle +          * Opérateurs Arithmétiques 
-      * Boucles+          * Opérateurs de comparaison 
 +          * Opérateurs Logiques 
 +          * Opérateurs travaillant sur les bits 
 +        * Structures de contrôle 
 +          * If 
 +          * case 
 +            * Exemple 
 +        * Boucles 
 +          * for 
 +          * while 
 +          * Exemple
       * Scripts de Démarrage       * Scripts de Démarrage
-    Validation des acquis +        LAB #1- 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.+          ~/.bash_profile 
 +          ~/.bashrc
  
-====Jour #3====+====Jour #4====
  
-  * **Gestion des Utilisateurs** - heures. +  * **Gestion des Utilisateurs** - heures. 
-    * Groupes +    * Présentation 
-    Utilisateurs+      * /etc/nsswitch.conf sous RHEL 5 
 +      * /etc/nsswitch.conf sous RHEL 6 
 +      * /etc/nsswitch.conf sous RHEL 7 
 +      * /etc/nsswitch.conf sous Debian 6 
 +      * /etc/nsswitch.conf sous Debian 7 
 +      * /etc/nsswitch.conf sous Debian 8 
 +      * /etc/nsswitch.conf sous Debian 9 
 +      * Interrogation des Bases de Données 
 +      * Les Fichiers /etc/group et /etc/gshadow 
 +      Les Fichiers /etc/passwd et /etc/shadow
     * Commandes     * Commandes
-    * LAB #1 - Gestion des Utilisateurs+      * Groupes 
 +        * groupadd 
 +        * groupdel 
 +        * groupmod 
 +        * newgrp 
 +        * gpasswd 
 +      * Utilisateurs 
 +        * useradd 
 +        * userdel 
 +        * usermod 
 +        * passwd 
 +        * chage 
 +    * Configuration 
 +    * LAB #1 - Gérer les Utilisateurs et les Groupes sous CentOS 7 
 +    * LAB #2 - Gestion des Utilisateurs sous Debian 8 
 +    * LAB #3 - Forcer l'utilisation des mots de passe complexe avec PAM sous RHEL/CentOS 6 
 +      * Utiliser des Mots de Passe Complexe 
 +      * Configuration 
 +    * LAB #4 - Forcer l'utilisation des mots de passe complexe avec PAM sous RHEL/CentOS 7 
 +      * 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** - heures. +  * **Gestion des Droits** - 3 heures. 
-    * Installer à partir des sources +    * Présentation 
-    * La commande rpm sous RHEL +    * Préparation 
-    * La commande yum sous RHEL +    * Les Droits Unix Simples 
-    * La commande yumdownloader sous RHEL +      * La Modification des Droits 
-    * La commande dpkg sous Debian +        * La Commande chmod 
-    * La commande apt-get/apt-cache sous Debian +          * Mode Symbolique 
-    * LAB #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==== 
 + 
 +  * **Gestion des Paquets** - heures. 
 +    * LAB #1 - Compiler à partir des sources 
 +      * ./configure 
 +      * make 
 +      * make check 
 +      * make install 
 +    * La commande rpm 
 +      * Configuration 
 +      * LAB #2 - Utilisation 
 +    * La commande yum 
 +      * Configuration 
 +      * Dépôts 
 +      * Utilisation 
 +    * La Commande yumdownloader 
 +    * LAB #3 - Utiliser la commande yum 
 +    * La Commande dpkg 
 +      * Configuration 
 +      * Utilisation 
 +    * La Commande dselect 
 +    * La Commande apt-get 
 +      * Configuration 
 +      * Dépôts 
 +      * Utilisation 
 +    * LAB #4 - Utiliser la commande apt-get 
 +    * LAB #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 /etc/ld.so.conf       * Le fichier /etc/ld.so.conf
       * La Commande ldconfig       * La Commande ldconfig
-    * Validation des acquis 
-    * **Commandes** : rpm, dpkg, yum, yumdownloader, apt-get, apt-cache, mc, wget, make, ldd, ldconfig. 
  
-  * **Gestion de Droits** - 3 heures. +  * **Gestion des Tâches** - 3 heures. 
-    * Les Droits Unix Simples +    * cron 
-    La Modification des Droits +      Le Fichier /etc/crontab 
-    * Modifier le propriétaire ou le groupe +      * Les Champs Temporels 
-    * Les Droits Unix Etendus +      * Les crontabs Utilisateurs 
-    * Les ACL +      * Les Fichiers /etc/cron.allow et /etc/cron.deny 
-    * Les Attributs Ext2/Ext3/Ext4 et XFS +    * anacron 
-    * Validation des acquis +      Le Fichier /etc/anacrontab 
-    * **Commandes** : chmodumask, chown, chgrp, setfacl, getfacl, chattr, lsattr.+      Les Fichiers cron.dailycron.weekly et cron.monthly 
 +    * at
  
-====Jour #4====+====Jour #6====
  
-  * **Gestion des Disques, des Systèmes de Fichiers et du Swap** - heures.+  * **Gestion de l'Archivage et de la Compression** - 2 heures. 
 +    * 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'arithmétique 
 +        * 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** - 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
-        * Ext3 +      * Ext3 
-        * Ext4 +        * Gestion d'Ext3 
-        * 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+      * Ext4 
 +        * LAB #14 - Créer un Système de Fichiers Ext4 
 +        * LAB #15 - Ajouter une Étiquette au Système de Fichiers Ext4 
 +        * LAB #16 - Convertir un Système de Fichiers Ext3 en Ext4 
 +      * XFS 
 +        * LAB #17 - Créer un Système de Fichiers XFS 
 +        * 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 
 +      * JFS 
 +        * LAB #21 - Créer un Système de Fichiers JFS 
 +        * LAB #22 - Ajouter une Étiquette au Système de Fichiers JFS 
 +      * Btrfs 
 +        * 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
-      * Fichiers de swap +      * La Commande swapon 
-      * La commande swapon +      * La Commande swapoff 
-      * La commande swapoff +      * LAB #30 Créer un Fichier de Swap
-      * Le fichier /etc/fstab +
-    * 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, xfs_db, xfs_admin, mkfs.reiserfs, mkreiserfs, reiserfsck, reiserfstune, resize_reiserfs, debugreiserfs, mkfs.jfs, jfs_tune, jfs_fsck, jfs_febugfs, btrfs-balance, btrfs-check, btrfs-device, btrfs-filesystem, btrfs-inspect-internal, btrfs-property, btrfs-qgroup, btrfs-quota, btrfs-qgroup, btrfs-receive, btrfs-replace, btrfs-rescue, btrfs-restore, btrfs-scrub, btrfs-send, btrfs-subvolume, pvcreate, vgcreate, lvcreate, pvdisplay, vgdisplay, lvdisplay, lvextend, lvreduce, resize2fs, lvs, lvremove, vgremove, pvremove, lvconvert, vgs, pvs, lvchange, vgcfgbackup, vgcfgrestore. +
- +
-  * **Gestion des Tâches** - 1 heure. +
-    * cron +
-    * anacron +
-    * at +
-    * Validation des acquis +
-    * **Commandes** : crond, crontab, anacrond, at. +
- +
-  * **Gestion de l'Archivage et de la Compression** - 1 heure. +
-    * Archivage +
-    * Compression +
-    * LAB #Archivage et 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 +    * Les Types de Processus 
-     Synchrone vs Asynchrone +    * Les Commandes relatives aux Processus 
-     Priorités de processus +      La Commande ps 
-    Validation des acquis +      La Commande pgrep 
-    **Commandes** : ps, pstree, pgrep, top, fg, bgwaitnicerenicenohupkillpkill, fuser.+      La Commande pstree 
 +      La Commande top 
 +      Les Commandes fg, bg et jobs 
 +      * La Commande wait 
 +      * La Commande nice 
 +      * La Commande renice 
 +      * La Commande nohup 
 +      * La Commande kill 
 +      * La Commande pkill
  
-====Jour #5====+====Jour #8====
  
-  * **Gestion de la Journalisation** - heures. +  * **Gestion de la Journalisation** - heures. 
-    * Le fichier /var/log/messages+    * Présentation 
 +    * La Commande dmesg
     * Surveillance Sécuritaire     * Surveillance Sécuritaire
-      * La commande last +      * La Commande last 
-      * La commande lastlog +      * La Commande lastlog 
-      * La Commande faillog +      * La Commande lastb 
-      * /var/log/secure +      * Le fichier /var/log/auth.log
-    * La commande /bin/dmesg+
     * Le fichier /var/log/audit/audit.log     * Le fichier /var/log/audit/audit.log
-      * Gestion des évènements audit+      * Gestion des événements audit
         * auditd         * auditd
         * auditctl         * auditctl
         * audispd         * audispd
-      * La consultation des évènements audit +      * La consultation des événements audit 
-        * La commande aureport +        * La Commande aureport 
-        * La commande ausearch+        * La Commande ausearch 
 +    * Le fichier /var/log/messages
     * Applications     * Applications
     * rsyslog     * rsyslog
       * Priorités       * Priorités
       * Sous-systèmes applicatifs       * Sous-systèmes applicatifs
-        * /etc/rsyslog.conf+      * /etc/rsyslog.conf
         * Modules         * Modules
         * Directives Globales         * Directives Globales
Ligne 298: 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
-      /usr/bin/logger +    La Commande logger 
-        Options de la commande +    La Commande logrotate
-      * /usr/sbin/logrotate +
-        * Options de la commande+
     * La Journalisation avec journald     * La Journalisation avec journald
       * Consultation des Journaux       * Consultation des Journaux
-      * Consultation des Journaux d'une Application Spécifique +        * Consultation des Journaux d'une Application Spécifique 
-      * 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'Heures 
-      * 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 325: Ligne 610:
       * Administration       * Administration
       * LAB #1 - Gestion des Impressions       * LAB #1 - Gestion des Impressions
-    Validation des acquis + 
-    * **Commandes** : lpadmin, accept, reject, cupsenable, cupsdisable, lpstat, cancel, lpmove, lpinfo, lppasswd, lp.+  * **Gestion des Paramètres et les Ressources du Matériel**  - 3 heures. 
 +    * 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'entrée/sortie 
 +        * Périphériques 
 +        * Modules 
 +        * Statistiques de l'utilisation des disques 
 +        * Partitions 
 +        * Espaces de pagination 
 +        * Statistiques d'utilisation du processeur 
 +        * Statistiques d'utilisation de la mémoire 
 +        * 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'E/
 +    * 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'Arrêt du Système** - 4 heures.   * **Gestion du Démarrage et de l'Arrêt du Système** - 4 heures.
Ligne 335: Ligne 670:
       * Gestionnaire d'amorçage       * Gestionnaire d'amorçage
         * LILO         * LILO
-        * Grub Legacy sous RHEL 6+        * Grub Legacy
           * Le fichier menu.lst           * Le fichier menu.lst
           * Configurer l'Authentification           * Configurer l'Authentification
           * 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 /boot/grub/device.map           * Le fichier /boot/grub/device.map
           * Le fichier /etc/default/grub           * Le fichier /etc/default/grub
Ligne 387: Ligne 722:
       * La commande halt       * La commande halt
       * La commande poweroff       * La commande poweroff
-    * Validation des acquis 
-    * **Commandes** : grub_install, grub-mkconfig, grub2-mkconfig, runlevel, init, telinit, chkconfig, dracut, mkinitramfs, mkinitrd, initctl, start, stop, restart, systemctl, systemd-analyze, lightdm, shutdown, halt, reboot, poweroff. 
  
-====Jour #6====+  * **Linux en tant qu'Invité Virtualisée ou en tant que Conteneur** - 3 heures. 
 +    * 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'entrée/sortie +
-        * Périphériques +
-        * Modules +
-        * Statistiques de l'utilisation des disques +
-        * Partitions +
-        * Espaces de pagination +
-        * Statistiques d'utilisation du processeur +
-        * Statistiques d'utilisation de la mémoire +
-        * 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'E/+
-    * 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**  - 5 heures.   * **Gestion du Réseau**  - 5 heures.
Ligne 505: 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 544: 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, hostname, uname, nmcli, ip, network-manager, ping, ping6, Traceroute, Traceroute6, Tracepath6, tcpd, xinetd, route, ntpd, telnet, wget, ftp, tcpdump, wireshark, nmap, netcat, iptables, gpg, firewall-cmd, ssh, scp. 
- 
-====Jour #7==== 
- 
-  * **Gestion des Données avec MySQL**  - 3 heures. 
-    * 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**: mysql, mysqld. 
  
-  * **Gestion du Système X et de l'Accès Universel** - 1 heure.+  * **Gestion du Système X et de l'Accès Universel** - 2 heures.
     * X Window System     * X Window System
 +      * Configuration
     * Gestionnaire de Fenêtres     * Gestionnaire de Fenêtres
     * Toolkits     * Toolkits
     * Freedesktop     * Freedesktop
     * Display Manager     * Display Manager
-    Xorg+      XDM, GDM et KDM 
 +      * LightDM 
 +    * X.orgX11
       * Présentation       * Présentation
 +      * Démarrage et Arrêt
       * Utilisation       * Utilisation
       * Configuration       * Configuration
-      * La Section ServerFlags +        * La Section ServerFlags 
-      * 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'Accès Universel     * L'Accès Universel
       * Le Clavier et la Souris       * Le Clavier et la Souris
Ligne 633: Ligne 857:
       * L'Ecran       * L'Ecran
       * Autres Technologies       * Autres Technologies
-    * Validation des acquis 
-    * **Commandes** : xorg, xwininfo, AccessX. 
- 
-  * **Gestion des Modules du Noyau Linux et l'Implémentation des Quotas Disque** - 3 heures. 
-    * Rôle du noyau 
-    * Les modules 
-    * L'implémentation des Quotas Disque 
-      * La commande quotacheck 
-      * La commande quotaon 
-      * La commande repquota 
-      * La commande quota 
-      * La commande warnquota 
-    * Validation des acquis 
-    * **Commandes**: modprobe, modinfo, insmod, rmmod, quotacheck, edquota, quotaon, repquota, quota, warnquota. 
- 
-====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 
  
 ---- ----
Ligne 695: Ligne 863:
 <DIV ALIGN="CENTER"> <DIV ALIGN="CENTER">
 Copyright © 2020 Hugh Norris<BR><BR> Copyright © 2020 Hugh Norris<BR><BR>
-Document non-contractuel. Les prix, les conditions et le programme peuvent être modifiés sans préavis.+Document non-contractuel. Le programme peut être modifié sans préavis.
 </div> </div>
 </html> </html>
  
Menu