Antworten:
Kurz gesagt, wenn auf dem Bildschirm links vom blinkenden Cursor ein Dollarzeichen ( $) oder ein Rautezeichen ( ) angezeigt wird #, befinden Sie sich in der Befehlszeilenumgebung.
$, #, %Zeigen Symbole den Benutzerkontotyp Sie angemeldet sind.
$) bedeutet, dass Sie ein normaler Benutzer sind.#) bedeutet, dass Sie der Systemadministrator (root) sind.%).Es gibt Unterschiede bei Eingabeaufforderungen in verschiedenen Unix- oder GNU / Linux-Distributionen aufgrund ihrer Standardeinstellungen. Beispielsweise lautet die Eingabeaufforderung von Debian / Ubuntu guest@linux:~$, die von Fedora / CentOS / RedHat [guest@linux ~]$und die von SuSE Linux / OpenSUSE guest@linux:~>. In der Regel werden in der Eingabeaufforderung der Anmeldename des Benutzers, der Hostname des Computers und das aktuelle Arbeitsverzeichnis angezeigt und mit einem Dollar- ($), Prozent- (%) oder Hash-Zeichen (#) abgeschlossen.
guest@linux:~$
guest - Benutzername: Das Benutzerkonto, bei dem Sie angemeldet sind.linux - Rechner-Hostname: Der Rechner, den Sie betreiben.~- aktuelles Arbeitsverzeichnis: Das Verzeichnis, in dem Sie sich befinden. Tilde ( ~) bedeutet Home-Verzeichnis, dh das Standardverzeichnis, wenn Sie sich zum ersten Mal anmelden.Referenz: wiki.debian.org.hk/w/Basic_Command_Line
chattr +i "$(realpath /etc/resolv.conf)"Ich habe es bei einer anderen Frage gefunden und brauche eine Klärung. Vielen Dank.
/etc/resolv.conf ein Symlink in vor-systemd Tagen /run/resolvconf/resolv.confabgelegt wurde. Nicht ganz sicher, wie es jetzt verwendet wird. Und chattranscheinend funktioniert nicht auf Symlinks
Wenn wir über CLI sprechen, gibt es keinen Unterschied zwischen $und #Zeichen. Es wird nur der Benutzerkontotyp dargestellt.
$ Eingabeaufforderung unterzeichnen zeigt an, dass Sie mit einem normalen Konto angemeldet sind.
# Die Eingabeaufforderung sign zeigt an, dass Sie mit dem Root-Konto angemeldet sind.
satish@ubuntu:~$
root@ubuntu:~#