UNIX Fundamentals - 5 jours en classe virtuelle

3.450,00 EUR

  • 5 jours
Classe virtuelle en direct
Salle de classe
En entreprise

Développez des compétences UNIX pratiques avec ce cours complet, animé par un instructeur, sur les fondamentaux d’UNIX. En cinq jours, vous apprendrez à naviguer avec assurance dans les systèmes UNIX, à gérer les fichiers et les permissions, à éditer du texte avec vi/Vim et à automatiser les tâches quotidiennes à l’aide de scripts shell. Grâce à des travaux pratiques, vous créerez des scripts utilisant des variables, des boucles, des fonctions, AWK et d’autres outils essentiels en ligne de commande, ce qui vous permettra de travailler plus efficacement sur les environnements UNIX et Linux. Que vous assuriez le support de systèmes d’entreprise ou que vous débutiez dans l’automatisation, ce cours vous apporte les connaissances pratiques nécessaires pour des tâches d’administration et de scripting en conditions réelles.

Caractéristiques clés

Langue

Le cours et les supports sont en anglais

Niveau

Niveau débutant à intermédiaire

5 jours (8 heures par jour) en présentiel

avec des formateurs agréés

Plus de 60 heures d’étude recommandées

avec un accès à distance aux environnements de script

Exercices et solutions

Documents PDF téléchargeables avec un contenu détaillé (diapositives, explications)

Certificat

Certificat de réussite disponible

Hero

Résultats d’apprentissage

À la fin de ce cours, vous serez capable de :

Principes fondamentaux d’UNIX et compétences en ligne de commande

Posez des bases solides en UNIX en apprenant la structure du système de fichiers, la navigation dans les répertoires et la gestion efficace des fichiers. Vous utiliserez les commandes de base, les caractères génériques, la redirection et les pipelines pour effectuer les tâches courantes et gagner en confiance dans l’environnement en ligne de commande.

Édition de fichiers et traitement de texte

Modification de fichiers maîtres avec vi/Vim et amélioration de la productivité grâce aux fonctionnalités d’historique des commandes dans les shells Bash et Korn. Vous apprendrez également à rechercher, remplacer et manipuler du texte à l’aide des expressions régulières, de grep et de sed pour une gestion efficace des fichiers.

Scripts shell et automatisation des tâches

Développez des scripts shell pratiques en utilisant des variables, des instructions conditionnelles, des boucles et des saisies utilisateur. Grâce à des exercices pratiques, vous automatiserez les tâches courantes, traiterez des données et créerez des scripts qui améliorent l’efficacité et réduisent le travail manuel.

Scripts avancés et code réutilisable

Améliorez vos compétences en scripting grâce aux fonctions, aux programmes pilotés par menus et à la logique à embranchements multiples avec les instructions case et select. Vous travaillerez également avec AWK pour le traitement des données et mettrez en œuvre la gestion des signaux afin de créer des scripts shell fiables, maintenables et prêts pour la production.

Hero

Chronologie du cours

  1. Jour 1 : Fondamentaux UNIX et bases de la ligne de commande

    Leçon 01

    • Explorez l’architecture UNIX, les systèmes de fichiers et les structures de répertoires.
    • Parcourez les fichiers et dossiers à l’aide des commandes UNIX essentielles.
    • Utiliser des chemins absolus et relatifs, des caractères génériques et la syntaxe des commandes.
    • Combinez des commandes à l’aide d’opérateurs logiques et d’une exécution séquentielle.
    • Redirigez efficacement les flux d’entrée, de sortie et d’erreur.
    • Reliez des commandes avec des pipes pour automatiser vos flux de travail en ligne de commande.
  2. Jour 2 : Édition de texte et gestion des fichiers

    Leçon 02

    • Modifier et gérer des fichiers avec l’éditeur vi/Vim.
    • Rechercher et remplacer du texte avec des expressions régulières, grep et sed.
    • Améliorez votre productivité grâce à l’historique des commandes Bash et Korn shell.
    • Gérer les utilisateurs, les groupes et la propriété des fichiers.
    • Configurer les permissions, les attributs et les liens des fichiers.
    • Appliquez des contrôles d’accès sécurisés au moyen d’exercices pratiques.
  3. Jour 3 : Gestion des processus et environnement UNIX

    Leçon 03

    • Filtrer, formater et manipuler du texte à l’aide des outils UNIX et d’AWK.
    • Surveillez, contrôlez et gérez les processus système et les tâches en arrière-plan.
    • Personnaliser les environnements de shell avec des fichiers de profil et de configuration.
    • Recherchez des fichiers et des ressources système à l’aide de find, locate et xargs.
    • Organisez et analysez des données à l’aide de commandes de tri et de traitement de texte.
    • Effectuer des tâches courantes d’administration système à l’aide des utilitaires UNIX essentiels.
  4. Jour 4 : Principes fondamentaux des scripts shell

    Leçon 04

    • Revoir les commandes UNIX essentielles et les concepts de script.
    • Créer, modifier et exécuter des scripts shell.
    • Utilisez des variables, des paramètres et des paramètres d’environnement.
    • Effectuer des opérations arithmétiques et traiter les entrées utilisateur.
    • Créez des scripts en utilisant des instructions conditionnelles et une logique de validation.
    • Appliquez la syntaxe de script Korn, Bash et POSIX pour une plus grande flexibilité.
  5. Jour 5 : Scripts Shell avancés

    Leçon 04

    • Automatisez des tâches à l’aide des boucles while, until et for.
    • Créez des scripts interactifs avec des structures conditionnelles, des sélections et une logique basée sur des menus.
    • Traiter et analyser des données à l’aide de scripts AWK.
    • Créez des fonctions réutilisables pour simplifier le développement de scripts.
    • Gérer les interruptions système et améliorer la fiabilité des scripts.
    • Développez des scripts shell robustes et faciles à maintenir grâce à des exercices pratiques.

Fondamentaux d’UNIX

Qui devrait s’inscrire à ce programme ?

Administrateurs systèmes UNIX et Linux

Ingénieurs support technique et infrastructure

Professionnels DevOps et des opérations

Développeurs logiciels travaillant dans des environnements UNIX

Professionnels de l’informatique souhaitant automatiser des tâches en ligne de commande

Toute personne souhaitant développer des compétences pratiques en UNIX et en scripts shell

Commencer le cours maintenant

Prérequis

Il n’y a aucun prérequis formel pour ce cours. Même si une expérience préalable avec UNIX n’est pas obligatoire, des connaissances techniques de base et une familiarité avec les concepts généraux de l’informatique vous aideront à tirer le meilleur parti de cette formation.


Licences

et politique d’égalité

Licence et accréditation

Ce cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.

Politique d’équité

AVC ne fournit pas d’aménagements en raison d’un handicap ou d’un problème médical de ses étudiants. Les candidats sont encouragés à contacter AVC pour obtenir des conseils et un accompagnement tout au long du processus de demande d’aménagement.

Foire aux questions

Contact background

Besoin d'une formation intra-entreprise ou de groupe sur mesure ?

Demandez un programme de formation intra-entreprise conçu spécifiquement pour votre équipe. Nous proposons des options de personnalisation flexibles, alignées sur vos objectifs commerciaux, ainsi que des tarifs de groupe compétitifs pour les équipes plus importantes. Remplissez le formulaire ci-dessous et nos experts en formation d'entreprise concevront la solution idéale pour vous.