Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
La ligne de commande Unix a survécu et prospéré pendant près de 50 ans parce qu’elle permet de réaliser des opérations complexes en quelques frappes. Parfois appelée « la colle universelle de la programmation », elle aide les utilisateurs à combiner des programmes existants de manière inédite, à automatiser des tâches répétitives et à exécuter des programmes sur des clusters et des clouds qui peuvent se trouver à l’autre bout du monde. Ce cours vous présentera ses éléments clés et vous montrera comment les utiliser efficacement.Le glossaire du cours se trouve à droite dans la section « Ressources ».
Pour obtenir des crédits CPE, vous devez suivre le cours dans son intégralité et obtenir une note d’au moins 70 % à l'évaluation qualifiante. Vous pouvez accéder à l'évaluation en cliquant sur la mention « Crédits CPE » à droite.
Prérequis
Aucun prérequis pour ce cours
Programme de formation
Plan du cours
1
Manipulation de fichiers et de répertoires
Ce chapitre est une brève introduction au shell Unix. Vous apprendrez pourquoi il est toujours utilisé après presque 50 ans, vous le comparerez aux outils graphiques qui vous sont peut-être plus familiers et vous découvrirez comment vous déplacer dans le shell et créer, modifier et supprimer des fichiers et des dossiers.
- Quelle est la différence entre le shell et une interface de bureau ?50 XP
- Où suis-je ?50 XP
- Comment identifier les fichiers et les répertoires ?50 XP
- Existe-t-il une autre méthode d’identifier les fichiers et les répertoires ?100 XP
- Comment changer de répertoire ?100 XP
- Comment puis-je remonter d’un répertoire ?50 XP
- Comment copier des fichiers ?100 XP
- Comment déplacer un fichier ?100 XP
- Comment renommer des fichiers ?100 XP
- Comment supprimer des fichiers ?100 XP
- Comment créer et supprimer des répertoires ?100 XP
- Conclusion100 XP
2
Manipulation des données
Les commandes que vous avez vues dans le chapitre précédent vous permettent de déplacer des éléments dans le système de fichiers. Ce chapitre vous montrera comment utiliser les données contenues dans ces fichiers. Les outils que nous utiliserons sont relativement simples, mais constituent des éléments de base robustes.
3
Combinaison d’outils
La véritable puissance du shell Unix ne réside pas dans les commandes individuelles, mais dans la facilité à les combiner pour réaliser de nouvelles opérations. Ce chapitre vous montrera comment utiliser cette puissance pour sélectionner les données que vous souhaitez, et vous présentera les commandes permettant de trier les valeurs et de supprimer les doublons.
4
Traitement par lots
La plupart des commandes du shell traitent plusieurs fichiers à la fois. Ce chapitre vous montre comment créer vos propres pipelines pour faire de même. En cours de route, vous verrez comment le shell utilise des variables pour stocker des informations.
5
Création de nouveaux outils
L’historique vous permet de répéter des opérations en quelques frappes, et les pipelines vous permettent de combiner des commandes existantes pour en créer de nouvelles. Dans ce chapitre, vous verrez comment aller plus loin et créer vos propres commandes.
S
Introduction au shell
Cours
terminé

