LINUX
1. Généralités
L’interface utilisateur en mode texte s’appelle le SHELL. Il existe plusieurs SHELL. Le plus courant sous linux s’appelle BASH.
1.1. Forme d'une commande.
Une commande LINUX est de la forme :
nom_de_la_commande [options] [arguments]
nom_de_la_commande est dans la plupart des cas en minuscules. Les crochets indiquent le caractère optionnel.
Les options sont en général précédées d'un ou deux '' - '' elles servent à modifier le comportement d’une commande. Les arguments sont les paramètres sur lesquels s’appliquent la commande.
Remarque importante : LINUX fait la distinction entre Majuscules et minuscules pour les commandes, noms de fichiers, répertoires, c'est parfois agaçant et source d'erreurs pour les débutants. Toto.txt, TOTO.txt et ToTo.txt sont des noms différents.
1.2. Saisie et exécution d'une commande simple.
A l'invite du Shell saisissez la commande. L'exécution est lancée après validation par la touche ''Entrée''. Avant validation vous pouvez corriger votre saisie en utilisant les touches ''Flèche Gauche'', ''Flèche Droite'', ''Effacement Arrière'' et ''Suppr'' pour modifier le texte.
Ex 1 : [root@linuxserveur /root]# ls
Ex 2 : [root@linuxserveur /root]# ls -l
Ex 3 : [root@linuxserveur /root]# rm -rf mes-docs
Dans l'exemple 1 ci-dessus la commande ls qui liste fichiers, répertoires, du répertoire courant est présentée dans sa forme la plus simple elle n'a pas de paramètre. Dans l'exemple suivant la même commande est présentée avec l'option longue (l) permettant d'obtenir plus d'informations. Dans le troisième exemple la commande rm de suppression est présentée avec deux options combinées r (récursive) et f (force) et elle prend en argument le répertoire à supprimer. Certaines commandes disposent de plusieurs dizaines d'options et en la matière il est quasi impossible d'être exhaustif. Il vaut mieux s'habituer à utiliser les différentes aides en ligne. Un premier niveau d’aide est constitué