La variable PATH contient le chemin d'accès aux commandes. Le shell l'utilise pour trouver les commandes. Il s'agit d'une liste de répertoires séparés par des :. La plupart des commandes sont en fait des programmes, c'est-à-dire des fichiers qu'on trouve dans le système de fichiers. Quand vous tapez ls, par exemple, le shell exécute le fichier /bin/ls. Pour trouver ce fichier, il cherche dans le premier répertoire du PATH un fichier qui s'appelle ls. S'il ne trouve pas, il cherche ensuite dans le deuxième répertoire et ainsi de suite. S'il ne trouve la commande dans aucun répertoire du PATH, le shell affiche un message d'erreur. Exemple:
poly=> sl sl: Command not found.
Exercice: Assurez-vous que /usr/games se trouve bien dans votre PATH.