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.confdéposer. Je ne sais pas vraiment comment il est utilisé maintenant. Et chattrapparemment, 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:~#