Conventions pour les commandes GNU/Linux

Top-tab links:

Il faut d'abord lire Root et Sudo: GNU/Linux fort en sécurité.

Les signes # et $

Dans les commandes présentées sur Libre-Fan ou sur Libres-Ailé(e)s, n'est indiqué que le signe # («hash» en anglais) ou le signe $.

Le signe # signale que l'on doit ouvrir une console en root ou taper, dans une console, sudo avant la commande, comme c'est le cas avec Ubuntu.

Le signe # ne doit pas être tapé. Voici ce que donne la console (= terminal) dans l'un et l'autre cas:

root@linux:/home/tuxou # la_commande
tuxou@ubuntu:~$ (tapez) sudo la_commande
 password: (demande de votre mot de passe) tapez_votre_mot_de_passe [qui n'apparaît sous aucune forme, validez (= commande exécutée)]

Le signe $ signifie que la commande peut être exécutée en mode simple utilisateur (pas besoin d'être l'administrateur). Exemple:

$ cd ./nos-jolies-photos

Cette commande veut dire que vous pouvez vous déplacer (cd= change directory) dans le répertoire qui s'appelle «nos-jolies-photos» et qui se trouve dans le répertoire personnel de l'utilisateur, ici tuxou.

L'invite

Ce qui s'affiche, lorsque vous ouvrez une fenêtre de console avant que vous tapiez la commande, c'est «l'invite» :

root@linux:/home/tuxou #
tuxou@ubuntu:~ $

Note pour les utilisateurs de sudo : si un message apparaît, mentionnant quelque chose comme «Permission denied», c'est que sudo n'a pas tous les pouvoirs, ce qui est normal ; passez alors en console root :

  • lancez un terminal
  • tapez sudo -s
  • ce qui donne : root@tuxbuntu:~#

La commande tuxou@ubuntu:~$ sudo su donne :

root@ubuntu:/home/tuxou#

L'invite veut dire que tuxou passe en root tout en restant dans son répertoire personnel.

tuxou

tuxou est un utilisateur fictif, dont le nom rappelle celui de la mascotte de Linux: voyez la page Linux !