Risposte:
In breve, se lo schermo mostra un simbolo di dollaro ( $
) o hash ( #
) a sinistra del cursore lampeggiante, ci si trova nell'ambiente della riga di comando.
$
, #
, %
Simboli indicano il tipo di account utente che si è connessi a.
$
) indica che sei un utente normale.#
) significa che sei l'amministratore di sistema (root).%
).Ci sono differenze nei prompt nelle diverse distribuzioni Unix o GNU / Linux a causa delle loro impostazioni predefinite. Ad esempio, il prompt di Debian / Ubuntu è guest@linux:~$
quello di Fedora / CentOS / RedHat [guest@linux ~]$
e quello di SuSE Linux / OpenSUSE guest@linux:~>
. In generale, il prompt di solito mostra il nome utente di accesso, il nome host della macchina e la directory di lavoro corrente e termina con un segno di dollaro ($), percentuale (%) o hash (#).
guest@linux:~$
guest
- nome utente: l'account utente a cui hai effettuato l'accesso.linux
- nome host macchina: la macchina in uso.~
- directory di lavoro corrente: la directory in cui ci si trova. Tilde ( ~
) significa home directory, ovvero la directory predefinita al primo accesso.Riferimento: wiki.debian.org.hk/w/Basic_Command_Line
chattr +i "$(realpath /etc/resolv.conf)"
ho trovato su un'altra domanda e ho bisogno di chiarimenti. Grazie.
/etc/resolv.conf
era un link simbolico nei giorni precedenti al /run/resolvconf/resolv.conf
file. Tuttavia, non sono del tutto sicuro di come venga utilizzato. E a chattr
quanto pare non funziona su symlink
Se parliamo di CLI, non c'è differenza tra $
e #
segno. Rappresenta solo il tipo di account utente.
$
il segno di richiesta indica che si è effettuato l'accesso con un account normale.
#
il segno di richiesta indica che si è effettuato l'accesso con l'account root.
satish@ubuntu:~$
root@ubuntu:~#