Cette section décrit certaines variables d'environnement, parmi les plus fréquemment utilisées. Il est possible que bon nombre de ces variables soient déja dans votre profil utilisateur. Comme indiqué précédemment, votre fichier profil utilisateur (.profile pour le Bourne Shell et le Korn Shell, et .cshrc pour le C Shell) se trouve dans votre répertoire utilisateur.
pour obtenir la liste des fichiers cachés ("fichiers point"), utilisez la commande ls -la.
La liste suivante présente une partie des variables d'environnement qui peuvent être incluses dans votre profil utilisateur. La syntaxe de définition des variables d'environnement dépend du Shell que vous utilisez :
CDPATH : indique les répertoires dans lesquels le système doit chercher lorsque vous indiquez un nom de répertoire sans chemin d'accès complet.
HISTORY : définit le nombre de commandes disponibles pour la commande history (pour le C Shell uniquement).
HOME : définit le chemin d'accès absolu de votre répertoire utilisateur. Le système utilise ces informations pour déterminer le répertoire dans lequel vous souhaitez passer lorsque vous tapez la commande cd sans aucun argument.
LANG : définit la langue locale. Les valeurs à utiliser sont les suivantes : japonais, allemand, français, suédois et italien.
LOGNAME : définit votre nom de connexion. Par défaut, cette variable utilise automatiquement le nom de connexion indiqué dans la base de données passwd. Ce nom fait partie intégrante du processus de connexion. Pour plus d'informations sur la base de données passwd, consultez le manuel System Administration Guide.
MAIL : définit le chemin d'accès de votre boîte aux lettres, qui se trouve généralement dans le répertoire /var/mail/nom_utilisateur, où nom_utilisateur désigne votre nom de connexion. Pour plus d'informations sur ce fichier, reportez-vous au Chapitre 7".
MANSECTS : définit les sections disponibles de la documentation d'aide en ligne (pages manuel).
PATH : établit la liste ordonnée des répertoires dans lesquels le système recherche le programme à exécuter lorsque vous entrez une commande. Si le nom du répertoire adéquat ne figure pas dans cette liste, vous devez l'indiquer ou taper le chemin d'accès complet chaque fois que vous entrez une commande.
Par défaut, cette variable utilise automatiquement la valeur indiquée dans votre fichier .profile (Bourne Shell ou Korn Shell), ou .cshrc (C Shell), définie au cours du processus de connexion.
PS1 : définit votre prompt de commande. Le prompt par défaut du Bourne Shell et du Korn Shell est le signe dollar ($), et celui du C Shell, le signe pourcent (%). Le prompt par défaut du superutilisateur (root) dans ces deux Shells est le signe dièse (#).
SHELL : définit le Shell utilisé par vi et par les autres utilitaires.
TERMINFO : définit le chemin d'accès d'un terminal non supporté et intégré à la base de données terminfo. Il n'est pas nécessaire de définir cette variable pour les terminaux par défaut dans cette base de données. Pour plus d'informations sur la base de données terminfo,consultez le manuel System Administration Guide, Volume II.
TERM : définit les caractéristiques du terminal que vous utilisez. Lorsque vous exécutez un éditeur, le système recherche un fichier ayant le même nom que celui qui a été indiqué dans cette variable. Il recherche tout d'abord dans le chemin (éventuel) référencé par la variable TERMINFO, puis dans le répertoire par défaut, /usr/share/lib/terminfo, afin de déterminer les caractéristiques du terminal. Si la recherche est infructueuse, le terminal est identifié comme "non intelligent."