Cette page présente le dialogue entre l'utilisateur et l'interpréteur de commandes des serveurs de nom de MILLESABORDS.
De façon concise, un ordre donné à l'interpréteur est composé de 4 zones :
[on self|all|hostid] cmd [-one|-all|-i|-n|-in|-ni|-p|-a] [arg1 ...]
Voici quelques exemples syntaxiquement correctes :
$ pwd /etc/httpd/logs /var/log/httpd $ cd /tmp $ ls -ni db.dat(495-0018) db.xml(495-0018) mille.java(495-0017) mille.sxw(495-0010, 545-0010) $ ls -in 495-0010(mille.sxw) 495-0017(mille.java) 495-0018(db.dat, db.xml) mille.java(495-0017) 545-0010(mille.sxw) $ cd -one . $ on 763 mv -one /tmp/test /back/test-ok $
Dit de manière différente, le rôle des mots dans une commande dépend (comme dans une phrase en langage naturel) de sa position (de gauche à droite) :
lieu d'exécution | commande | options | arguments | |
---|---|---|---|---|
facultatif ou obligatoire | facultative | obligatoire | facultative | facultative |
signalement de l'obtion | débute par “on” | commence par “-” | ||
exemple | on self | cd | -one | /home |
L'ordre donné à l'interpréteur peut être qualifié d'un Lieu d'exécution à l'aide du mot clef “on”.
Les commandes sont de trois sortes :
Les commandes peuvent être modifiées par des Options.
Certaines commandes possèdent des Arguments.