Résumé
Système : GNU/Linux Debian - Rocky Linux - Alma Linux
Objectif : Maîtriser les bases de l’utilisation de GNU/Linux pour pouvoir passer l’examen LPI 101
Durée : 14 heures
Publics : Informaticien, débutant sur GNU/Linux
Pré-requis : Connaître les bases de l’utilisation d’un PC et d’un système d’exploitation
Méthodes mobilisées : Alternance d’apports théoriques et d’exercices de mise en application pratique.
Modalités et délais d’accès : Sur inscription préalable au minimum 1 semaine avant le début de la formation selon disponibilité du formateur.
Modalités d’évaluations : Une évaluation du niveau des stagiaires est réalisée avant l’entrée en formation par téléphone ou au moyen d’un questionnaire. Évaluation des acquis et de la satisfaction en fin de formation.
Accessibilité aux personnes en situation de handicap : toutes nos formations sont accessibles aux personnes en situation de handicap, qu’il soit moteur, visuel, auditif ou cognitif ; quelles qu’en soient les particularités.
Nous pouvons proposer des solutions de compensation de nos prestations en adaptant les moyens pédagogiques, techniques et d’encadrement. Nos locaux sont en rez-de-chaussée avec des places de parkings extérieures juste devant l’entrée du bâtiment. Aussi, merci de nous informer de vos besoins d’adaptation ; les échanges peuvent se faire et rester en toute confidentialité.
Taux de satisfaction 2i2l : 95 % des stagiaires sont "très satisfaits" ou "satisfaits" à l’issue de leur formation.
Tarif : pour une demande de formation interne, nous consulter
Attestation : Une attestation de suivi de formation est remise à l’issue de la formation
Certification : Possible si demandée par le stagiaire
Financement : Éligible au CPF & plan de développement des compétences des salariés et gérants d’entreprises
Présentation
le site officiel LPI
la certification LPI
l’article Wikipédia LPI
l’espace Wikiversity
le projet dans Wikibooks
Suite de parcours et formations associées
LPI 101
Formation Linux Initiation LPI 101 - 3 jours
Formation Préparation LPI 101 - 2 jours
Formation Linux Initiation + Préparation LPI 101 - 5 jours
LPI 102
Formation Linux Administration LPI 102 - 3 jours
Formation Préparation LPI 102 - 2 jours
Formation Linux Administration + Préparation LPI 102 - 5 jours
Programme
Sujet 101 : Architecture système
101.1 Identifier et configurer le matériel
Activer et désactiver les périphériques internes
Configurer des systèmes avec ou sans périphériques externes tel le clavier
Reconnaître les différents types de périphériques de stockage de masse
Connaître les différences entre les périphériques hotplug et coldplug
Identifier les ressources matériels des périphériques
Connaître les outils et utilitaires pour lister les informations sur le matériels (e.g. lsusb, lspci, etc.)
Connaître les outils et utilitaires pour gérer les périphériques USB
Comprendre les concepts de sysfs, udev et dbus
101.2 Démarrer le système
Fournir les commandes communes au chargeur de démarrage et des options au noyau lors du boot
Découvrir la séquence de démarrage du BIOS à l’OS
Comprendre les systèmes de démarrages SysVinit et systemd
Connaître le système de démarrage Upstart
Visualiser les évènements de boot dans les fichiers de log
101.3 Changer de runlevels, arrêt et redémarrage du système
Définir le runlevel par défaut
Changer de runlevel, tester le mode mono utilisateur
Arrêter et redémarrer en ligne de commande
Avertir les utilisateurs avant de changer de runlevels ou autres évènements majeurs du système
Terminer proprement les processus
Atelier : QCM à commenter sur le sujet 101
Sujet 102 : Installation de Linux et gestion des paquets
102.1 Définir la disposition des volumes
Allouer des systèmes de fichiers et du swap sur différents disques ou partitions
Dimensionner en fonction de l’utilisation du système
S’assurer de la conformité de la partition /boot par rapport au pré-requis de l’architecture matérielle
Connaître les fonctionnalités de base de LVM
102.2 Installer un gestionnaire de démarrage
Connaître les emplacements de boot alternatifs et les options de démarrage de secours
Installer et configurer un chargeur de démarrage tel Legacy
Effectuer les modifications basiques de configuration pour GRUB
Interagir avec le boot loader
102.3 Gérer les librairies partagées
Identifier les librairies partagées
Connaître les emplacements usuels des librairies système
Savoir charger des librairies partagées
102.4 Utiliser la gestion de paquets Debian
Installer, mettre à jour et désinstaller des paquets Debian
Trouver des paquets contenant des fichiers spécifiques ou des librairies installées ou non
Obtenir les informations sur les paquets : version, contenu, dépendances, intégrité et état
102.5 Gérer les paquets .rpm avec dnf
Installer, réinstaller, mettre à jour et supprimer des paquets avec dnf
Obtenir les informations sur les paquets .rpm : version, état, dépendances, intégrité et signatures
Déterminer les fichiers d’un paquet, et le paquet de provenance d’un fichier
Atelier : QCM à commenter sur le sujet 102
Sujet 103 : Les commandes GNU and Unix
103.1 Travailler avec la ligne de commande
Utiliser des commandes unitaires et des séquences de commande pour effectuer des tâches basiques
Utiliser et modifier l’environnement du shell : définir, référencer, et exporter des variables d’environnements
Utiliser et éditer l’historique des commandes
Exécuter des commandes avec des chemins relatifs et absolus
103.2 Traiter les sorties textes avec les filtres
Utiliser les commandes UNIX standard de paquets GNU textutils pour filter les sorties textes
Connaître les outils : cat, cut, expand, fmt, head, join, less, nl, od, paste, pr, sed, sort, split, tail, tr, unexpand, uniq, wc
103.3 Gestion de base des fichiers
Copier, déplacer et supprimer des fichiers et dossiers à l’unité
Faire une copie récursive de fichiers et dossiers
Supprimer des fichiers et dossiers récursivement
Connaître les caractères jokers
Maîtriser la commande find pour trouver et traiter les fichiers par rapport à leur type, taille et date/heure
Utiliser les outils tar, cpio et dd
103.4 Les flux, tubes et redirections
savoir rediriger l’entrée standard, la sortie standard, et la sortie erreur
connaître le pipe
maîtriser la sortie d’une commande comme entrée d’une autre
savoir envoyer la sortie sur stdout et dans un file
103.5 Créer, surveiller et tuer les processus
Exécuter des travaux en avant plan et en arrière plan
Configurer un programme pour qu’il s’execute après la fermeture de session
Superviser les processus actifs
Sélectionner et trier les processus à afficher
Envoyer des signaux aux processus
103.6 Modifier les priorités d’exécution des processus
Connaître la priorité par défaut d’un processus créé
Exécuter un programme avec une priorité plus haute ou plus faible
Modifier la priorité d’un processus en cours d’exécution
103.7 Chercher dans les fichiers texte avec les expressions régulières
Créer une expression régulière simple contenant plusieurs éléments
Utiliser les outils basés sur les expressions régulières pour effectuer des recherches sur le système de fichier ou dans le contenu d’un fichier
103.8 Édition basique de fichiers avec vi
Parcourir un document avec vi
Utiliser les principaux modes de vi
Insérer, éditer, supprimer, copier et trouver du texte
Atelier : QCM à commenter sur le sujet 103
Sujet 104 : Périphériques, système de fichiers Linux et hiérarchie standard du système de fichiers FHS
104.1 Créer des partitions et des système de fichiers
Gérer les tables de partitions MBR
Utiliser mkfs pour créer des systèmes de fichiers : ext2/ext3/ext4, XFS, VFAT
connaître ReiserFS et Btrfs
Utiliser basiquement gdisk et parted, avec GPT
104.2 Maintenir l’intégrité des systèmes de fichiers
Vérifier l’intégrité des systèmes de fichiers
Surveiller les i-nodes et l’espace libre
Réparer des problèmes simples
104.3 Monter et démonter des systèmes des fichiers
Maîtriser le montage et démontage manuel
Configurer le montage au démarrage
Configurer les systèmes de fichiers utilisateurs amovibles
104.4 Gérer les quotas disque
Définir les quotas sur un système de fichiers
Éditer, vérifier et générer les rapports de quota utilisateurs
104.5 Gérer les permissions et propriétaires des fichiers
Gérer les autorisations sur les fichiers
Utiliser les modes d’accès suid, sgid et le sticky bit pour maintenir la sécurité
Changer le masque de création de fichier
Maîtriser les groupes pour accorder l’accès aux fichiers
104.6 Créer et modifier les hard links et les liens symboliques
Créer des liens
Identifier les liens hard et soft
Distinguer la copie de fichier versus le lien sur fichier
Utiliser les liens pour effectuer des tâches d’administration système
104.7 Trouver les fichiers système et positionner les fichiers aux bons endroits
Comprendre l’emplacement des fichiers avec le FHS
Trouver les fichiers et commandes dans GNU/Linux
Connaître la localisation et le but des fichiers et dossiers importants définis par le FHS
Atelier : QCM à commenter sur le sujet 104
Passage de la certification (si demandé par le stagiaire)