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 |
Identifiant 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
<cours>Introduction au shell</cours>Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice