Différences
Ci-dessous, les différences entre deux révisions de la page.
| elearning:workbooks:ux001fr [2023/05/01 06:07] – created admin | elearning:workbooks:ux001fr [2023/05/03 07:58] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
| - | ======UX001 - Unix, Linux : Les Bases Indispensables====== | + | ======UX011 - Linux - Scripting Bash====== |
| =====Présentation===== | =====Présentation===== | ||
| Ligne 11: | Ligne 11: | ||
| **Type d' | **Type d' | ||
| \\ | \\ | ||
| - | **Objectif** : Maîtriser les fondamentaux d' | + | **Objectif** : Comprendre |
| \\ | \\ | ||
| **Public** : Utilisateurs d' | **Public** : Utilisateurs d' | ||
| Ligne 61: | Ligne 61: | ||
| =====Programme===== | =====Programme===== | ||
| - | |||
| - | * **UX001 - Présentation de la Formation**. | ||
| - | * Prérequis | ||
| - | * Matériel | ||
| - | * Logiciels | ||
| - | * Internet | ||
| - | * Programme de la Formation | ||
| - | |||
| - | * **LCF401 - Système de Fichiers**. | ||
| - | * LAB #1 - Linux File Hierarchy System | ||
| - | * 1.1 - Types de Fichiers | ||
| - | * 1.2 - La Commande mount | ||
| - | * 1.3 - Le Fichier /etc/fstab | ||
| - | * Options de Montage | ||
| - | * 1.4 - La Commande umount | ||
| - | * LAB #2 - Système de Fichiers Unix | ||
| - | * 2.1 - Superbloc | ||
| - | * 2.2 - Inodes | ||
| - | * 2.3 - Blocs de données | ||
| - | * 2.4 - Liens Physiques | ||
| - | * 2.5 - Liens Symboliques | ||
| - | |||
| - | * **LCF402 - L’Éditeur VI**. | ||
| - | * Présentation | ||
| - | * LAB #1 - Créer, ouvrir et fermer des fichiers | ||
| - | * 1.1 - Commandes | ||
| - | * 1.2 - Créer un nouveau fichier avec VI | ||
| - | * 1.3 - Ouvrir un fichier en mode lecture seule avec la commande view | ||
| - | * 1.4 - Ouvrir un fichier en mode lecture-écriture avec la commande vi | ||
| - | * LAB #2 - La Commande set | ||
| - | * 2.1 - Commandes | ||
| - | * 2.2 - Activer la numérotation des lignes avec la commande set | ||
| - | * LAB #3 - Se Déplacer dans un Fichier | ||
| - | * 3.1 - Commandes | ||
| - | * 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 | ||
| - | |||
| - | * **LCF403 - Aide et Documentation** - 2 heures. | ||
| - | * LAB #1 - Aide des Commandes | ||
| - | * 1.1 - L'Aide des Commandes Externes au Shell | ||
| - | * 1.2 - L'Aide des Commandes Internes du Shell | ||
| - | * LAB #2 - La Commande man | ||
| - | * 2.1 - Les Commandes mandb et whatis | ||
| - | * 2.2 - La Commande apropos | ||
| - | * LAB #3 - La Commande info | ||
| - | * Validation des Acquis | ||
| - | |||
| - | * **LCF404 - Commandes de Base et Outils de Manipulation de Fichiers Texte**. | ||
| - | * 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' | ||
| * **LCF405 - La Ligne de Commande**. | * **LCF405 - La Ligne de Commande**. | ||
| Ligne 275: | Ligne 132: | ||
| * ~/ | * ~/ | ||
| * ~/.bashrc | * ~/.bashrc | ||
| - | |||
| - | * **LCF503 - Gestion des Droits** | ||
| - | * Présentation | ||
| - | * Préparation | ||
| - | * LAB #1 - Les Droits Unix Simples | ||
| - | * 1.1 - La Modification des Droits | ||
| - | * La Commande chmod | ||
| - | * Mode Symbolique | ||
| - | * Mode Octal | ||
| - | * La Commande umask | ||
| - | * 1.2 - Modifier le propriétaire ou le groupe | ||
| - | * La Commande chown | ||
| - | * La Commande chgrp | ||
| - | * LAB #2 - Les Droits Unix Étendus | ||
| - | * 2.1 - SUID/SGID bit | ||
| - | * 2.2 - Inheritance Flag | ||
| - | * 2.3 - Sticky bit | ||
| - | * LAB #3 - Les Droits Unix Avancés | ||
| - | * 3.1 - Les ACL | ||
| - | * 3.2 - Les Attributs Étendus | ||
| - | |||
| - | * **LCF506 - 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 | ||
| - | * LAB #4 - Que Sauvegarder en Priorité ? | ||
| - | * Sauvegarde de la Liste des Paquets | ||
| - | * Sauvegarde d'un Mémo sur la Structure du Disque Dur Système | ||
| - | * Sauvegarde d'un Mémo sur les Points de Montage du Disque Dur Système | ||
| - | * Sauvegarde du Chargeur de Démarrage | ||
| - | * GRUB Legacy | ||
| - | * GRUB 2 avec BIOS | ||
| - | * GRUB 2 avec EFI | ||
| - | * Sauvegarde des Dossiers Utilisateurs | ||
| - | * La Commande Rsync | ||
| - | * Présentation | ||
| - | * LAB #5 - Travailler avec la Commande rsync | ||
| - | * Compression | ||
| - | * La Commande gzip | ||
| - | * Présentation | ||
| - | * LAB #6 - Travaller avec la Commande gzip | ||
| - | * La Commande bzip2 | ||
| - | * Présentation | ||
| - | * LAB #7 - Travailler avec la Commande bzip2 | ||
| - | * La Commande xz | ||
| - | * Présentation | ||
| - | * LAB #8 - Travailler avec la Commande xz | ||
| - | * Autres Utilitaires | ||
| - | |||
| - | * **LCF507 - Gestion des Processus** | ||
| - | * Présentation | ||
| - | * Les Types de Processus | ||
| - | * LAB #1 - Les Commandes relatives aux Processus | ||
| - | * 1.1 - La Commande ps | ||
| - | * 1.2 - La Commande pgrep | ||
| - | * 1.3 - La Commande pstree | ||
| - | * 1.4 - La Commande top | ||
| - | * 1.5 - Les Commandes fg, bg et jobs | ||
| - | * 1.6 - La Commande wait | ||
| - | * 1.7 - La Commande nice | ||
| - | * 1.8 - La Commande renice | ||
| - | * 1.9 - La Commande nohup | ||
| - | * 1.10 - La Commande kill | ||
| - | * 1.11 - La Commande pkill | ||
| - | |||
| - | * **LCF509 - Gestion des Impressions** | ||
| - | * Présentation de Cups | ||
| - | * Protocoles | ||
| - | * Paquets | ||
| - | * Daemon | ||
| - | * Le fichier / | ||
| - | * Filtres | ||
| - | * Backends | ||
| - | * Journaux | ||
| - | * Imprimantes | ||
| - | * LAB #1 - Administration de Cups | ||
| - | * 1.1 - La Commande lpstat | ||
| - | * 1.2 - La Commande lpadmin | ||
| - | * 1.3 - Les Commandes accept et cupsenable | ||
| - | * 1.4 - Classe d' | ||
| - | * 1.5 - Le fichier / | ||
| - | * 1.6 - Le fichier / | ||
| - | * 1.7 - La Commande cancel | ||
| - | * 1.8 - La Commande lpmove | ||
| - | * 1.9 - L' | ||
| - | |||
| - | * **LCF513 - Gestion du Réseau** | ||
| - | * Présentation | ||
| - | * La Commande nmcli | ||
| - | * LAB #1 - Configuration du Réseau | ||
| - | * 1.1 - Connections et Profils | ||
| - | * 1.2 - Résolution des Noms | ||
| - | * 1.3 - Ajouter une Deuxième Adresse IP à un Profil | ||
| - | * 1.4 - La Commande hostname | ||
| - | * 1.5 - La Commande ip | ||
| - | * 1.6 - Activer/ | ||
| - | * 1.7 - Routage Statique | ||
| - | * La commande ip | ||
| - | * Activer/ | ||
| - | * LAB #2 - Diagnostique du Réseau | ||
| - | * 2.1 - ping | ||
| - | * 2.2 - netstat -i | ||
| - | * 2.3 - traceroute | ||
| - | * LAB #3 - Connexions à Distance | ||
| - | * 3.1 - Telnet | ||
| - | * 3.2 - wget | ||
| - | * 3.3 - ftp | ||
| - | * 3.4 - SSH | ||
| - | * Présentation | ||
| - | * SSH-1 | ||
| - | * SSH-2 | ||
| - | * Authentification par mot de passe | ||
| - | * Authentification par clef asymétrique | ||
| - | * Configuration du Serveur | ||
| - | * Configuration du Client | ||
| - | * Tunnels SSH | ||
| - | * 3.5 - SCP | ||
| - | * Présentation | ||
| - | * Utilisation | ||
| - | * 3.6 - Mise en Place des Clefs Asymétriques | ||
| - | |||
| - | * **LCF304 - Gestion du Système X et de l' | ||
| - | * X Window System | ||
| - | * Configuration | ||
| - | * Gestionnaire de Fenêtres | ||
| - | * Toolkits | ||
| - | * Freedesktop | ||
| - | * Display Manager | ||
| - | * XDM, GDM et KDM | ||
| - | * LightDM | ||
| - | * X.orgX11 | ||
| - | * Présentation | ||
| - | * Démarrage et Arrêt | ||
| - | * Utilisation | ||
| - | * Configuration | ||
| - | * La Section ServerFlags | ||
| - | * La Section ServerLayout | ||
| - | * La Section Files | ||
| - | * La Section Modules | ||
| - | * La Section InputDevice | ||
| - | * La Section Monitor | ||
| - | * La Section Device | ||
| - | * La Section Screen | ||
| - | * La Commande xwininfo | ||
| - | * La Commande xdpyinfo | ||
| - | * L' | ||
| - | * Le Clavier et la Souris | ||
| - | * Claviers Visuels | ||
| - | * L' | ||
| - | * Autres Technologies | ||
| - | |||
| - | * **UX001 - Validation de la Formation**. | ||
| - | * Support de Cours | ||
| - | * Rappel du Programme de la Formation | ||
| - | * Validation des acquis globale | ||
| - | * Évaluation de la Formation | ||
| ----- | ----- | ||