Public visé
Utilisateurs d’outils et de programmes fonctionnant sous une distribution Linux, techniciens, développeurs et administrateurs systèmes.
Objectifs pédagogiques
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)
- 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. En fin de formation, par un questionnaire d’auto-évaluation.
Pour aller plus loin
Cette formation donne accès à cette formation :