UNIX Fundamentals - 5 jours en classe virtuelle
3.450,00 EUR
- 5 jours
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

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.

Chronologie du cours
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.
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.
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.
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é.
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.

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
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

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.
