Linux - Initiation ( 3 jours )

Cette formation à pour objectif principal de vous initier à l’utilisation d’un PC via  l’interface Linux.

Vous y découvrirez les outils et les fonctionnalités de Linux afin de pouvoir gagner en efficacité et productivité sur votre poste de travail.

Le but final est de pouvoir optimiser votre utilisation de Linux en l’adaptant à votre quotidien.

Les objectifs de cette formation sont les suivants :

  • Présentation du système Linux
  • Gestion des fichiers et utilisation des éditeurs
  • La programmation Shell :Presentation du Shell
  • Lecture et modification d’un programme Shell
  • Construction et maîtrise des outils et de la communication
  • Gestion du multitâche
  • Optimisation du réseau local

Présentation du système Linux

  • Historique des systèmes Unix/Linux
  • Les différentes versions d’Unix (AIX, HP, UX, Solaris)
  • Les distributions Linux
  • Les standards et les architectures
  • Structure d’une ligne de commande Unix
  • Utilisation et personnalisation de l’interface graphique
  • Arborescence standard du système de fichier Unix
  • Utilisateurs et groupes
  • Protections d’accès
  • Organisation des répertoires et des fichiers
  • Les permissions des fichiers sous Unix/Linux
  • Les commandes de base pour les fichiers et répertoires
  • Copier, déplacer et supprimer des fichiers ou répertoires
  • Utilisation de la documentation en ligne

Gestion des fichiers et utilisation des éditeurs

  • Les Inodes
  • Les blocs de données
  • Les commandes de base pour la manipulation des fichiers
  • Les liens physiques et symboliques
  • Commandes complémentaires
  • L’arborescence standard
  • Vérification de l’espace disque disponible
  • Les différents éditeurs
  • Paramétrage de la session et de l’environnement utilisateur
  • Travaux pratique

La programmation Shell

  • Présentation du Shell
  • Principe de base
  • Utilité du Shell
  • Les différents types de shell
  • L’invite de commande
  • Les variables
  • Les alias
  • L’idée de filtre
  • Les redirections
  • Lancement des programmes
  • Environnement et processus
  • L’expansion des commandes
  • Enchaînement de commandes
  • Code retour
  • Notion de « scripts Shell »
  • Le fichier « .profile »
  • Les commandes de substitution

Lecture et modification d’un programme Shell

  • Les instructions de programmation
  • Les conditions et les boucles (if, for, while…)
  • Les opérateurs de test
  • Les structures de contrôle pour les tests
  • La commande test
  • Exemple simple de programme Shell
  • Exemple de modification un programme Shell
  • Les instructions de dialogue interactif

Construction et maîtrise des outils et de la communication

  • Introduction aux expressions régulières
  • La commande « grep »
  • Outils de base
  • Mécanisme de pipe
  • Utilisation des pipes
  • Construction de sur-outils à l’aide des pipes
  • Outils complémentaires
  • La messagerie

Gestion du multitâche

  • Exécution en arrière-plan
  • Notion de processus et de démon
  • L’exécution en arrière plan
  • Outils pour le background
  • Signaux et suppression d’un processus
  • Lister les processus : ps, etc, Réponses aux signaux.

Optimisation du réseau local

  • Les protocoles réseau Internet
  • Notion sur TCP/IP
  • Connexion à une machine distante : se connecter à distance (telnet, rlogin)
  • Transfert de fichiers (ftp, rcp)
  • Lancement des procédures distantes (rsh)
  • Lancement  des commandes sécurisées (ssh)
  • Notion de sécurité
  • Comprendre les principaux termes (NFS, NIS, DNS)

Référence

Linini

Modalités

Formation présentielle

Validation 

Évaluation du stagiaire par le formateur, attestation de suivi de stage

Durée

3 jours, soit 21h

Public visé

Toute personne souhaitant s’initier à l’interface Linux

Moyens

Un ordinateur par stagiaire, 1 écran 4K FULL HD 140 cm par salle, support numérique

Pré-requis

Aucune expérience requise

Vous avez la possibilité de choisir le lieu de déroulement de votre formation :

 

  • Inter-entreprise : La formation se déroule dans un centre de formation

 

  • Intra-entreprise : La formation se déroule chez le client

Nos autres formations

cache_22954358
IMG_0395
formation hygiene