Linux - Fondamentaux de l'utilisation

Formation créée le 30/05/2022. Dernière mise à jour le 27/10/2022.
Version du programme : 1

Type de formation

Formation à distance

Durée de formation

14 heures (2 jours)

Linux - Fondamentaux de l'utilisation


Objectif de formation : L'apprenant doit pouvoir à l'issue de cette formation utiliser efficacement les outils de base de Linux.

Objectifs de la formation

  • Appréhender les bases d'Unix/Linux
  • Naviguer dans une arborescence
  • Gérer les fichiers & les répertoires
  • Adapter l'environnement de travail à son usage
  • Mettre en oeuvre des scripts shell

Profil des bénéficiaires

Pour qui
  • Toute personne souhaitant utiliser Unix/Linux
Prérequis
  • Aucune connaissance particulière

Contenu de la formation

Premiers pas sur le système (3 heures)
  • Rétrospective des systèmes Unix/Linux
  • Versions d'Unix
  • Distributions Linux
  • Standards et architectures sous Linux
  • Architecture d'une ligne de commande Unix
  • Usage et personnalisation des interfaces graphiques
  • Arborescence standard du système de fichier Unix
  • Utilisateurs et groupes
  • Protections d'accès
  • Répertoires et fichiers
  • Permissions des fichiers
  • Commandes de base des fichiers et répertoires
  • Copie, déplacement et suppression de fichiers & répertoires
  • Documentation en ligne
  • Travaux pratiques : Exploration de l'arborescence. Utilisation des commandes de base. Exemple d'utilisation de la documentation en ligne.
Gestion des fichiers & utilisation des éditeurs (2 heures)
  • Présentation des Inodes
  • Blocks de données
  • Tour d'horizon des commandes de base pour la manipulation des fichiers
  • Liens physiques & symboliques
  • Commandes complémentaires
  • Arborescence standard
  • Analyse de l'espace disque disponible
  • Éditeur vi et les autres éditeurs
  • Configuration de la session & de l'environnement utilisateur
  • Travaux pratiques : Manipulation des fichiers et des répertoires. Utilisation de l'éditeur de texte vi.
Présentation de la notion de shell (3 heures)
  • Rôle et objectif du shell
  • Définition & principes de base
  • Présentation des types de shell
  • Invite de commande
  • Variables
  • Alias
  • Filtre
  • Les redirections
  • Lancement des programmes
  • Environnement & processus
  • Expansion & enchaînement des commande
  • Code retour
  • Concept de "scripts shell"
  • Fichier ".profile"
  • Commandes de substitution
  • Travaux pratiques : Modification des variables d'environnement. Exemple d'utilisation des filtres et des redirections. Exécuter des scripts shell.
Utiliser et construire des outils, la communication (2 heures)
  • Présentation des expressions régulières
  • Focus sur la commande "grep"
  • Outils de base
  • Fonctionnement des pipes
  • Mise en pratique des pipes
  • Conception de sur-outils à l'aide des pipes
  • Outils complémentaires
  • Messagerie
  • Travaux pratiques : utilisation des expressions régulières & des pipes
Le fonctionnement multitâche (1 heure)
  • Exécution en arrière-plan
  • Concept de processus et de démon
  • Tour d'horizon d'outils pour le background
  • Signaux et suppression d'un processus
  • Analyse des processus
  • Réponses aux signaux
  • Travaux pratiques : exécution des applications en arrière-plan, gestion des processus.
Lecture & modification de programme shell (1 heure)
  • Instructions de programmation
  • Conditions & boucles
  • Tests : opérateurs & structures de contrôle
  • Commande test
  • Instructions de dialogue interactif
  • Travaux pratiques : création et modification d'un programme shell.
Unix/Linux en réseau local (2 heure)
  • Protocoles réseau Internet
  • Présentation de TCP/IP
  • Connexion à une machine distante
  • Transfert de fichiers
  • Lancement des procédures distantes
  • Lancement des commandes sécurisées
  • Sécurité
  • Compréhension des principaux termes
  • Travaux pratiques : transfert de fichiers & des commandes à distance

Équipe pédagogique

Professionnel expert technique et pédagogique

Suivi de l'exécution et évaluation des résultats

  • Feuilles de présence
  • Questions orales ou écrites (QCM)
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation

Ressources techniques et pédagogiques

  • Espace numérique de travail
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...