Comment le shell stocke-t-il les informations ?
Comme d’autres programmes, le shell stocke des informations dans des variables. Certaines d’entre elles, appelées variables d’environnement, sont disponibles en permanence. Les noms des variables d’environnement s’écrivent par convention en majuscules, et quelques-unes des plus courantes sont présentées ci-dessous.
Variable | Objectif | Valeur |
---|---|---|
HOME |
Répertoire personnel de l’utilisateur | /home/repl |
PWD |
Répertoire de travail actuel | Identique à la commande pwd |
SHELL |
Le programme shell utilisé | /bin/bash |
USER |
ID de l’utilisateur | repl |
Pour obtenir une liste complète (qui est assez longue),
vous pouvez taper set
dans le shell.
Utilisez set
et grep
avec un pipeline pour afficher la valeur de HISTFILESIZE
,
qui détermine le nombre de commandes stockées dans votre historique de commandes.
Quelle est sa valeur ?
Cet exercice fait partie du cours
Introduction au shell
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
