Réponses:
En bref, si l'écran affiche un signe dollar ( $
) ou un hachage ( #
) à gauche du curseur clignotant, vous êtes dans l'environnement de ligne de commande.
$
, #
, %
Symboles indiquent le type de compte d'utilisateur que vous êtes connecté.
$
) signifie que vous êtes un utilisateur normal.#
) signifie que vous êtes l'administrateur système (root).%
).Il existe des différences sur les invites dans 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 actuel et se termine par un signe dollar ($), pourcentage (%) ou hachage (#).
guest@linux:~$
guest
- nom d'utilisateur: le compte utilisateur auquel vous êtes connecté.linux
- nom d'hôte de la machine: la machine que vous utilisez.~
- répertoire de travail actuel: le répertoire dans lequel vous vous trouvez. Tilde ( ~
) signifie répertoire personnel, c'est-à-dire le répertoire par défaut lors de la première connexion.Référence: wiki.debian.org.hk/w/Basic_Command_Line
chattr +i "$(realpath /etc/resolv.conf)"
Je l'ai trouvé sur une autre question et j'ai besoin d'éclaircissements. Merci.
/etc/resolv.conf
s'agissait d'un lien symbolique dans les jours pré-système à /run/resolvconf/resolv.conf
déposer. Je ne sais pas vraiment comment il est utilisé maintenant. Et chattr
apparemment, ne fonctionne pas sur les liens symboliques
Si nous parlons de CLI, il n'y a pas de différence entre $
et #
signe. Il représente uniquement le type de compte utilisateur.
$
l'invite de signature indique que vous êtes connecté avec un compte normal.
#
l'invite de signature indique que vous êtes connecté avec un compte root.
satish@ubuntu:~$
root@ubuntu:~#