Public concerné
Utilisateurs d’outils et de programmes fonctionnant sous une distribution Linux, techniciens, développeurs et administrateurs systèmes.
Prérequis
Avoir une expérience dans le domaine informatique.
Objectifs de formation
A l’issue de cette formation, vous serez capable de :
- Décrire les principes fondamentaux de Linux
- Utiliser l’interface graphique
- Installer et configurer les bases de Linux
- Naviguer, interagir et utiliser Linux
- Utiliser le Shell et manipuler les commandes essentielles
Programme
Jour 1 - Matin
Introduction
- Origine de GNU / Linux
- Définition des logiciels libres et des logiciels Open Source
- Description des organismes
- Tour d’horizon des différents OS et solutions libres
Jour 1 - Après-midi
Architecture du système
- Les bases de l’architecture
- Caractéristiques générales des différentes couches systèmes
- Couches graphiques
- Présentation des différents Shell
- Présentation des principales distributions
- Choix d’une distribution et installation
Jour 2 - Matin
Prise en main
- Initiation au Shell et à l’environnement
- Initiation à l’interface graphique
- Utilisation des terminaux et des applications
- Navigation, interaction fichiers / dossiers
- Les comptes utilisateurs et administrateurs
Le système de fichiers
- L’arborescence du système de fichiers
- Les différents types de système de fichiers
- Commandes utiles et interaction
Jour 2 - Après-midi
Gestion de fichiers
- Commandes pour gérer les dossiers
- Lire le contenu d’un fichier et interagir avec
- Commandes pour gérer les fichiers
- Les alias
- Les liens physiques et symboliques
- Gérer les droits associés aux dossiers et fichiers
Le scripting Shell / Bash
- Les bases du Shell
- Les instructions
- Utilisation des principales commandes : Recherche, Capture, Création
- Aide sur les commandes
- Historique des commandes
- Gestion des variables prédéfinies du Shell
- Exportation de variables
- Récupérer le résultat d’une commande
- Echappement et protection de caractères
- Gestion des pipes
- Recherche : utiliser les principales astuces et fonctions de grep
- Savoir mettre en oeuvre les expressions régulières
Les principales applications
- Un tour d’horizon de différents éditeurs de textes et des principales applications
- Initiation aux processus, démons et aux services
Jour 3 - Matin
Mise en réseau
- Introduction au réseau
- Configuration de la mise en réseau
- Transfert de fichiers et connexions distantes
Jour 3 - Après-midi
Initiation au scripting et redirecteurs
- Initiation aux instructions et boucles
- Initiation au scripting
- Présentation des flux d’entrée (stdin), de sortie (stdout) et d’erreur standards (stderr)
- Utilisation des redirections (>, <, », «, |)
Certification
ENI Linux : Utiliser le système (+ 180 EUR)
- Nom du certificateur : ENI
- Date d’enregistrement : 31 janvier 2025
- Date d’échéance : 31 janvier 2030
Compétences attestées
- Adapter le comportement du shell en exploitant la syntaxe des commandes sans erreur pour répondre aux besoins d’utilisation dans l’environnement CLI
- Intervenir dans l’arborescence d’un système GNU/Linux en respectant les standards des commandes dédiées
- Afficher de manière ciblée le contenu des fichiers présents sur un système GNU/Linux
- Utiliser les commandes présentes par défaut dans l’environnement CLI
- Modifier les autorisations standard d’accès aux fichiers pour les utilisateurs
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d’auto-évaluation et/ou une certification (proposée en option)