> Formations > Technologies numériques > Systèmes d'exploitation > Linux, Unix, macOS > Formation Unix/Linux utilisateur, l'essentiel > Formations > Technologies numériques > Formation Unix/Linux utilisateur, l'essentiel

Formation : Unix/Linux utilisateur, l'essentiel

Unix/Linux utilisateur, l'essentiel



Best

Très pratique, Ce stage est volontairement débarrassé des aspects conceptuels. Il présente une sélection rigoureuse mais néanmoins complète des connaissances essentielles. Il donne une réelle autonomie pour une utilisation au quotidien du système Unix.


INTER
INTRA
SUR MESURE

Cours pratique en présentiel ou en classe à distance
Disponible en anglais, à la demande

Réf. BUX
  2j - 14h00
Prix : 1550 € H.T.
Pauses-café et
déjeuners offerts




Très pratique, Ce stage est volontairement débarrassé des aspects conceptuels. Il présente une sélection rigoureuse mais néanmoins complète des connaissances essentielles. Il donne une réelle autonomie pour une utilisation au quotidien du système Unix.


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Comprendre les fondamentaux d'Unix/Linux
Explorer une arborescence Unix/Linux
Manipuler des fichiers et des répertoires
Personnaliser l'environnement de travail
Exécuter des scripts shell

Public concerné
Le cours s'adresse à tous ceux qui souhaitent découvrir Unix/Linux, posséder les compétences essentielles d'un utilisateur.

Prérequis
Aucune connaissance particulière.

Méthodes et moyens pédagogiques
Travaux pratiques
Des stations de travail connectées en réseau et fonctionnant sous Unix (AIX, Solaris, HP/UX et Linux) seront à la disposition des participants de manière à mettre en pratique les notions présentées.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Programme de la formation

Prise en main du système

  • 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.
  • Comment utiliser efficacement la documentation en ligne ?
Travaux pratiques
Exploration de l'arborescence. Utilisation des commandes de base. Exemple d'utilisation de la documentation en ligne.

Gérer les fichiers, utiliser les éditeurs

  • Les Inodes.
  • Les blocks 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.
  • L'éditeur vi. Les différents éditeurs
  • Paramétrage de la session, de l'environnement utilisateur.
Travaux pratiques
Manipulation des fichiers et des répertoires. Utilisation de l'éditeur de texte vi.

Comprendre et utiliser le shell

  • Le rôle du shell. Notion de shell, principes de base.
  • 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.
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

  • Introduction aux expressions régulières.
  • La commande "grep".
  • Outils de base.
  • Mécanisme des pipes.
  • Utilisation des pipes.
  • Construction de sur-outils à l'aide des pipes.
  • Outils complémentaires.
  • La messagerie.
Travaux pratiques
Exemples d'utilisation des expressions régulières. Utiliser les pipes.

Le fonctionnement 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.
Travaux pratiques
Comment exécuter des applications en arrière-plan ? Gestion des processus.

Lire et modifier 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.
Travaux pratiques
Création et modification d'un programme shell.

Unix/Linux en réseau local

  • Les protocoles réseau Internet. Notion sur TCP/IP.
  • Connexion sécurisée à une machine distante (SSH)
  • Transférer des fichiers (FTP, rcp).
  • Lancer des procédures distantes (rsh).
  • Notion de sécurité.
  • Comprendre les principaux termes (NFS, NIS, DNS...).
Travaux pratiques
Exemples de transfert de fichiers. Les commandes à distance.


Parcours certifiants associés
Pour aller plus loin et renforcer votre employabilité, découvrez les parcours certifiants qui contiennent cette formation :

Solutions de financement
Plusieurs solutions existent pour financer votre formation et dépendent de votre situation professionnelle.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.

Avis clients
4,4 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
OLIVIER M.
24/10/24
5 / 5

J’ai eu l’impression qu’on a pris beaucoup de temps pour les bases. Le formateur répète beaucoup les informations, ce qui est important de temps en temps pour insister sur certains sujets, mais peut être redondant. Cependant la qualité des explications est vraiment au top. Je suis pour un petit peu plus de pratique et de répétition de la pratique pour faire comprendre les choses (plutôt que de la répétition "magistrale")
FRÉDÉRIC C.
24/10/24
5 / 5

Formation très complète, qui possède tout ce que l’on peut demander quand on débute sur Linux
OLIVIER J.
24/10/24
5 / 5

superbe formation qui fait le tour de l’essentiel de Linux. Très bon formateur



Horaires
les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.

Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance
Dernières places
Session garantie