Ceci est une ancienne révision du document !
Table des matières
Version : 2022.01
Dernière mise-à-jour : 2022/08/24 13:58
LCF400 - Présentation de la Formation
Contenu du Module
- LCF400 - Présentation de la Formation
- Contenu du Module
- Prérequis
- Matériel
- Logiciels
- Internet
- Programme de la Formation
- Évaluation des Connaissances
Prérequis
Matériel
- Un poste (MacOS, Linux, Windows™ ou Solaris™),
- Clavier AZERTY FR ou QWERTY US,
- Un casque ou des écouteurs,
- Un micro (optionnel).
Logiciels
- Web Chrome version 72+ ou
- Microsoft Edge version 79+ ou
- Firefox version 65+.
Internet
- Un accès à Internet rapide (4G minimum) SANS passer par un proxy,
- Accès débloqué aux ports 80 et 443 de : https://i2tch.com, http:\*.ittraining.network et https://wiki.ittraining.io. =====Utilisation de l'Infrastructure===== Au départ de votre formation, votre formateur vous attribue un ID allant de 01 à 16. Pour avoir accès à vos machines virtuelles, vous devez d'abord vous connecter à votre gateway vers notre cloud. Il existe trois méthodes de connexion : ====1 - RDP, la méthode conseillée==== Ce type de connexion implique que vous ayez accès au port 3389 sur un de nos serveurs. En cas d'échec, passez directement à la méthode 3 - Guacamole, en utilisant un Navigateur Web. La connexion s'effectue avec Remote Desktop Connection sous Windows™ ou avec Remmina sous Linux ou avec Microsoft Remote Desktop for Mac ou Devolutions Remote Desktop Manager sous MacOS. Les adresses IP de connexion sont les suivantes : ^ ID ^ Adresse IP ^ | 01 | 79.137.68.149 | | 02 | 79.137.68.184 | | 03 | 79.137.68.171 | | 04 | 79.137.68.96 | | 05 | 145.239.1.195 | | 06 | 145.239.1.196 | | 07 | 145.239.1.235 | | 08 | 145.239.1.236 | | 09 | 79.137.68.45 | | 10 | 79.137.68.27 | | 11 | 149.56.31.150 | | 12 | 54.39.53.71 | | 13 | 158.69.25.113 | | 14 | 145.239.253.177 | | 15 | 51.68.204.226 | | 16 | 149.56.17.77 | Utilisez le nom d'utilisateur et le mot de passe qui vous ont été fournis par votre formateur. ====2 - SSH, via le port 2222==== Ce type de connexion implique que vous ayez accès au port 2222 sur un de nos serveurs. En cas d'échec, passez à la méthode 3 - Guacamole, en utilisant un Navigateur Web. Utilisez la commande appropriée issue du tableau suivant dans un terminal sur votre poste : ^ ID ^ Commande ^ | 01 | ssh -l trainee compute01.ittraining.network -p 2222 | | 02 | ssh -l trainee compute02.ittraining.network -p 2222 | | 03 | ssh -l trainee compute03.ittraining.network -p 2222 | | 04 | ssh -l trainee compute04.ittraining.network -p 2222 | | 05 | ssh -l trainee compute05.ittraining.network -p 2222 | | 06 | ssh -l trainee compute06.ittraining.network -p 2222 | | 07 | ssh -l trainee compute07.ittraining.network -p 2222 | | 08 | ssh -l trainee compute08.ittraining.network -p 2222 | | 09 | ssh -l trainee compute09.ittraining.network -p 2222 | | 10 | ssh -l trainee compute10.ittraining.network -p 2222 | | 11 | ssh -l trainee compute11.ittraining.network -p 2222 | | 12 | ssh -l trainee compute12.ittraining.network -p 2222 | | 13 | ssh -l trainee compute13.ittraining.network -p 2222 | | 14 | ssh -l trainee compute14.ittraining.network -p 2222 | | 15 | ssh -l trainee compute15.ittraining.network -p 2222 | | 16 | ssh -l trainee compute16.ittraining.network -p 2222 | Utilisez le mot de passe qui vous a été fourni par votre formateur. ====3 - Guacamole, en utilisant un Navigateur Web==== Ouvrez votre navigateur web Chrome, Edge ou Firefox et saisissez l'URL selon le tableau ci-dessous : ^ ID ^ URL ( Notez http: et non https: ) ^ | 01 | http://compute01.ittraining.network | | 02 | http://compute02.ittraining.network | | 03 | http://compute03.ittraining.network | | 04 | http://compute04.ittraining.network | | 05 | http://compute05.ittraining.network | | 06 | http://compute06.ittraining.network | | 07 | http://compute07.ittraining.network | | 08 | http://compute08.ittraining.network | | 09 | http://compute09.ittraining.network | | 10 | http://compute10.ittraining.network | | 11 | http://compute11.ittraining.network | | 12 | http://compute12.ittraining.network | | 13 | http://compute13.ittraining.network | | 14 | http://compute14.ittraining.network | | 15 | http://compute15.ittraining.network | | 16 | http://compute16.ittraining.network | Utilisez le nom d'utilisateur et le mot de passe qui vous ont été fournis par votre formateur. Cliquez ensuite sur la connexion Gateway_SSH. Si vous ne savez pas copier / coller en utilisant Guacamole, consultez cet article (En). =====Programme de la Formation===== * LCF400 - Présentation de la Formation. * Prérequis * Matériel * Logiciels * Internet * Programme de la Formation * Évaluation des Connaissances * 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 * Validation des Acquis * 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 * Validation des Acquis * 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'adresse IPv4 * LAB #9 - Utiliser les commandes ip, grep, awk et sed pour isoler l'adresse IPv4 * Validation des Acquis * LCF405 - La Ligne de Commande. * Contenu du Module * Le Shell * LAB #1 - Le Shell /bin/bash * 1.1 - Les Commandes Internes et Externes au shell * 1.2 - Les alias * 1.3 - Définir le Shell d'un Utilisateur * 1.4 - Le Prompt * 1.5 - Rappeler des Commandes * 1.6 - Générer les fins de noms de fichiers * 1.7 - Le shell interactif * Caractère * * Caractère ? * Caractères [ ] * 1.8 - L'option extglob * ?(expression) * *(expression) * +(expression) * @(expression) * !(expression) * Caractères d'Échappement * 1.9 - Codes Retour * 1.10 - Redirections * 1.11 - Pipes * 1.12 - Substitutions de Commandes * 1.13 - Chaînage de Commandes * 1.14 - Affichage des variables du shell * Les variables principales * Les Variables de Régionalisation et d'Internationalisation * Les variables spéciales * 1.15 - La Commande env * 1.16 - Options du Shell Bash * Exemples * noclobber * noglob * nounset * LAB #2 - Les Scripts Shell * 2.1 - Exécution * 2.2 - La commande read * Code de retour * La variable IFS * 2.3 - La commande test * Tests de Fichiers * Tests de chaînes de caractère * Tests sur des nombres * Les opérateurs * Tests d'environnement utilisateur * 2.4 - La commande [[ expression ]] * 2.5 - Opérateurs du shell * 2.6 - L'arithmétique * La commande expr * Opérateurs Arithmétiques * Opérateurs de Comparaison * Opérateurs Logiques * La commande let * Opérateurs Arithmétiques * Opérateurs de comparaison * Opérateurs Logiques * Opérateurs travaillant sur les bits * 2.7 - Structures de contrôle * If * case * Exemple * Boucles * for * while * Exemple * 2.8 - Scripts de Démarrage * ~/.bash_profile * ~/.bashrc * Validation des Acquis * LCF406 - Validation de la Formation. * Support de Cours * Rappel du Programme de la Formation * Jour #1 * Jour #2 * Validation des acquis globale * Évaluation de la Formation —– Copyright © 2022 Hugh Norris - Document non-contractuel. Le programme peut être modifié sans préavis.