Linux | Lignes de commandes : les bases Mixte : présentiel / à distance

Dernière mise à jour : 29/02/2024

Bannière visuelle de présentation de la formation

Présentation

Linux alimente 94 % des superordinateurs du monde, la plupart des serveurs qui alimentent Internet, la majorité des transactions financières dans le monde et un milliard d'appareils Android. En bref, Linux est partout.

 

Cette formation vous donnera une bonne connaissance pratique de Linux, tant sur son utilisation graphique que sur la ligne de commande, vous permettant de facilement utiliser les principales distributions Linux.

Objectifs

  • Savoir installer Linux
  • Utiliser l'interface graphique
  • Contr√īler Linux √† l'aide de la ligne de commande
  • Conna√ģtre les bases du script shell
  • Conna√ģtre la s√©curit√© de base de Linux

Programme

Qu'est-ce que Linux ?

  • Unix et son principe de conception
  • Free Software Foundation et GNU
  • GPL - Licence publique g√©n√©rale
  • Le noyau Linux
  • Noyau et versions de Linux
  • Tour d'horizon des diff√©rentes distributions
  • T√©l√©chargement et installation de Ubuntu
  • Travail en mode Dual Boot et avec une¬†machine virtuelle

 

Connexion et exploration

  • Se connecter
  • Interagir avec la ligne de commande
  • Obtenir des informations sur les sessions de connexion
  • Obtenir des informations sur le syst√®me
  • L'utilisateur root
  • Changer d'utilisateur
  • Utiliser la commande "sudo"
  • Obtenir de l'aide¬†

 

Travaux pratiques :

Se connecter et découvrir

Utiliser l'aide avec les commandes

Changer d'utilisateur 

 

Le système de fichiers Linux

  • Comprendre les caract√©ristiques du syst√®me de fichiers¬†
  • Naviguer dans le syst√®me de fichiers
  • Le r√©pertoire home et la racine
  • Afficher le contenu des r√©pertoires
  • Conna√ģtre l'utilisation des disques
  • Propri√©taire/groupe propri√©taire des fichiers et r√©pertoires
  • Permissions d'acc√®s des fichiers et r√©pertoires

 

Travaux pratiques :

Naviguer dans les répertoires et lister les fichiers

Afficher l'utilisation du disque et du système de fichiers

Afficher les propriétés et permissions des fichiers et répertoires

 

Manipulation des fichiers

  • Cr√©er¬†et supprimer des fichiers et r√©pertoires
  • Les liens physiques et symboliques
  • Les extensions et le contenu des fichiers
  • Afficher le contenu des fichiers
  • Afficher des fichiers binaires
  • Rechercher dans le syst√®me de fichiers
  • Produire des statistiques sur les fichiers

 

Travaux pratiques :

Manipuler des fichiers et répertoires

Rechercher et examiner des fichiers

 

Introduction aux Shells

  • Les diff√©rents Shells : sh, bash, zsh, ...
  • Changer le Shell
  • Modifier la configuration et le prompt
  • Afficher l'historique des commandes
  • Cr√©er des¬†raccourcis et alias
  • Comprendre le prompt de bash

 

Travaux pratiques :

Utiliser les différents shells Linux

Retrouver l'historique de bash

Définir des alias

 

Travailler avec les commandes Shell

  • R√īle des commandes shell
  • Utiliser les flux de communication
  • Rediriger les flux vers des fichiers
  • Utiliser le pipe entre deux commandes
  • Les variables d'environnement et de shell
  • Imbriquer des commandes
  • Utiliser des commandes multiples

 

Travaux pratiques :

Utiliser le pipe

Construire un motif avec des wildcards

Utiliser des variables shell

Tester les différents catactères spécifiques shell

Utiliser les substitution de caractères

 

Archivage et compression

  • Archiver avec tar¬†et¬†cpio
  • Compresser avec¬†gzip,¬†bzip2 et XZ
  • D√©couvrir le format d'archivage/de compression PKZIP

 

Travaux pratiques :

Travailler sur l'archivage et la compression

 

Expressions régulières

  • Comprendre les bases de l'expression r√©guli√®re (RE)
  • Utiliser les expressions r√©guli√®res
  • Comprendre les classes de caract√®res
  • Utiliser les quantifieurs
  • Utiliser les groupes de captures

 

Travaux pratiques :

Faire correspondre un motif gr√Ęce aux expressions r√©guli√®res

Construire des expressions régulières étendues

Utiliser les expressions régulières avec la commande "sed"

 

√Čdition du texte

  • √Čditer du texte avec Nano
  • Les raccourcis Nano
  • D√©couvrir vi et Vim

 

Travaux pratiques :

√Čditer du texte avec Nano

Editer du texte avec Vim

 

Introduction au Scripting Shell

  • Le shebang
  • Utiliser des param√®tres¬†
  • G√©rer les entr√©es et sorties
  • Utiliser des fonctionnalit√©s math√©matiques
  • G√©rer les statuts de sortie
  • Les conditions et boucles
  • Ex√©cuter un script

 

Travaux pratiques :

Rédiger un script Shell

 

Introduction au Secure Shell (SSH)

  • D√©couvrir le Secure Shell
  • Configurer ssh et sshd
  • Acc√©der √† des shells distants
  • Transf√©rer des fichiers
  • D√©couvrir la gestion des cl√©s SSH
  • Utiliser le ssh-agent

 

Travaux pratiques :

Découvrir le ssh et le scp

Configurer une authentification de l'utilisateur par clé SSH

Utiliser ssh-agent

Public visé

  • Toute personne destin√©e √† utiliser un syst√®me Linux ou Unix en mode commande.

Modalités pédagogiques

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :

 

  • Formation en pr√©sentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journ√©e ou en cours du soir (sur demande sp√©cifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

 

 

Prérequis

  • Bonne ma√ģtrise de l'informatique et d'internet
  • Connaissance d'au moins un syst√®me d'exploitation (Windows, macOS, autre ...)

Moyens et supports pédagogiques

  • ¬∑¬†¬†¬†¬†¬†¬† Apports¬†des connaissances communes.
  • ¬∑¬†¬†¬†¬†¬†¬† Mises en situation sur le th√®me de la formation¬†et des cas concrets.
  • ¬∑¬†¬†¬†¬†¬†¬† M√©thodologie d'apprentissage attractive, interactive et participative.
  • ¬∑¬†¬†¬†¬†¬†¬† Equilibre th√©orie / pratique : 60 % / 40 %.
  • ¬∑¬†¬†¬†¬†¬†¬† Supports de cours fournis au format papier et/ou num√©rique.
  • ¬∑¬†¬†¬†¬†¬†¬† Ressources documentaires en ligne et r√©f√©rences mises √† disposition par le formateur.
  • ¬∑¬†¬†¬†¬†¬†¬† Pour les formations en pr√©sentiel dans les locaux mis¬†√† disposition, les apprenants¬†sont accueillis dans une salle de cours √©quip√©e d'un r√©seau Wi-Fi, d'un tableau blanc ou paperboard. Un ordinateur avec les logiciels appropri√©s est mis √† disposition (le cas √©ch√©ant).
  • ¬†

Modalités d'évaluation et de suivi

En amont de la formation

·       Recueil des besoins des apprenants afin de disposer des informations essentielles au bon déroulé de la formation (profil, niveau, attentes particulières...).

·       Auto-positionnement des apprenants afin de mesurer le niveau de départ.

Tout au long de la formation

¬∑¬†¬†¬†¬†¬†¬† √Čvaluation continue des acquis avec¬†des questions orales, des exercices, des QCM, des cas pratiques ou mises en situation...

A la fin de la formation

·       Auto-positionnement des apprenants afin de mesurer l'acquisition des compétences.

·       Evaluation par le formateur des compétences acquises par les apprenants.

·       Questionnaire de satisfaction à chaud afin de recueillir la satisfaction des apprenants à l'issue de la formation.

·       Questionnaire de satisfaction à froid afin d'évaluer les apports ancrés de la formation et leurs mises en application au quotidien.

Accessibilité

Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.

M'inscrire à la formation

Valider la pré-inscription
Inscription possible jusqu'à 10 jours avant démarrage formation

Prochaines Sessions

  • D√©sol√©, cette formation n'est pas programm√©e pour le moment.

    Si vous êtes responsable formation, vous pouvez faire une requête pour l'organiser en INTRA dans votre entreprise.

Dans la même catégorie

Catalogue de formation propulsé par Dendreo,
Plateforme dédiée pour les OF