Sur MILLESABORDS, “on” est le l'indication du lieu d'exécution d'une commande de l'interpréteur du serveur de nom.
La syntaxe est la suivantes :
$ [on self|nsId|all] cmd
Le qualificatif “on” n'est pas obligatoire. Par défaut les ordres reçut par l'interpréteur de commandes seront exécutés sur tous les serveurs de noms directement connectés à l'émetteur de la demande. Cependant, il existe quelques commandes qui ne peuvent s'exécuter que sur un serveur de noms à la fois (par exemple “help”).
self
$ on self ls
all
$ on all ls
nameServerId
$ on 143 ls
Certaines commandes sont réservées à une exécution locale ou sur le matériel contenant le composant indiqué en référence.
Les commandes qui ne peuvent pas être utilisées avec le qualificatif “on” sont :
Toutefois, il est possible de préciser explicitement qu'elles sont exécutées localement. Exemple :
$ on self help