Quelle est la différence entre les signes $ et # dans un environnement Linux. Quand j'ai commencé à travailler sur Linux, j'ai découvert que les deux sont différents. Je veux dire qu'ils ont différents privilèges ..?
[root@localhost ~]#
and [tom@localhost ~]$
.
En bref, si l’écran affiche un symbole dollar ($
) ou un hachage (#
) à gauche du curseur clignotant, vous vous trouvez dans l’environnement de ligne de commande.
$
, #
, %
symboles indiquent le type de compte d'utilisateur auquel vous êtes connecté.
$
) signifie que vous êtes un utilisateur normal.#
) signifie que vous êtes l'administrateur système (root).%
).Il existe des différences dans les invites des différentes distributions Unix ou GNU/Linux en raison de leurs paramètres par défaut. Par exemple, l'invite de Debian/Ubuntu est guest@linux:~$
, celle de Fedora/CentOS/RedHat est [guest@linux ~]$
et celle de SuSE Linux/OpenSUSE est guest@linux:~>
. En général, l'invite affiche généralement le nom d'utilisateur de connexion, le nom d'hôte de la machine et le répertoire de travail en cours et se termine par un signe dollar ($), pourcentage (%) ou dièse (#).
guest@linux:~$
guest
- username: le compte d'utilisateur auquel vous êtes connecté.linux
- nomhôte de la machine: la machine que vous utilisez.~
- répertoire de travail en cours: le répertoire dans lequel vous vous trouvez. Tilde (~
) signifie répertoire de base, c’est-à-dire le répertoire par défaut lors de la première connexion.