L.8 · Le système au quotidien
Le shell sur mesure : variables, PATH, alias, fonctions
Lab sur une machine Linux · questionnaire de validation · gratuit, dans le navigateur
Le shell se configure : où chercher les commandes, quels raccourcis, quelles variables transmettre aux programmes. Un shell bien réglé fait gagner des heures, et comprendre ces mécanismes évite des pièges classiques (« command not found » alors que le programme existe, une variable invisible d'un script). Les mêmes notions reviennent partout : les variables d'environnement d'un conteneur, le PATH d'une image, la configuration d'un pipeline.
Ce que vous saurez à la fin : distinguer variable de shell et variable d'environnement, régler le
PATH, écrire des alias et des fonctions, et savoir quel fichier de démarrage le shell lit.
Au programme de ce lab
- Votre mission
- Pas à pas
- Variables de shell et d'environnement
- Le PATH
- Alias et fonctions
- Les fichiers de démarrage
Ce que KubeNow vérifie
- ~/bin est dans le PATH : la commande bonjour se lance par son nom
- L'alias journal affiche les 20 dernières lignes de ~/journal.log
- KN_EQUIPE vaut infra, et elle est exportée
- La fonction mkcd crée un dossier et s'y place