Respostas:
Em resumo, se a tela mostrar um sinal de dólar ( $) ou hash ( #) à esquerda do cursor piscando, você estará no ambiente da linha de comando.
$, #, %Símbolos indicam o tipo de conta de usuário que você está conectado para.
$) significa que você é um usuário normal.#) significa que você é o administrador do sistema (raiz).%).Existem diferenças nos prompts em diferentes distribuições Unix ou GNU / Linux devido às suas configurações padrão. Por exemplo, o prompt do Debian / Ubuntu é guest@linux:~$o do Fedora / CentOS / RedHat [guest@linux ~]$e o do SuSE Linux / OpenSUSE guest@linux:~>. Em geral, o prompt geralmente mostra o nome de usuário de login, o nome do host da máquina e o diretório de trabalho atual e terminou com um sinal de dólar ($), porcentagem (%) ou hash (#).
guest@linux:~$
guest - nome de usuário: a conta de usuário em que você está conectado.linux - nome do host da máquina: a máquina que você está operando.~- diretório de trabalho atual: o diretório em que você está. Tilde ( ~) significa o diretório inicial, ou seja, o diretório padrão no primeiro login.Referência: wiki.debian.org.hk/w/Basic_Command_Line
chattr +i "$(realpath /etc/resolv.conf)"Encontrei-o em outra pergunta e preciso de esclarecimentos. Obrigado.
/etc/resolv.conf havia um link simbólico nos dias pré-systemd para /run/resolvconf/resolv.confarquivar. Não tenho muita certeza de como é usado agora, no entanto. E chattraparentemente não funciona com links simbólicos #
Se falamos sobre CLI, não há diferença entre $e #assinar. É apenas representar o tipo de conta do usuário.
$ prompt de sinal indica que você está logado com a conta normal.
# prompt de sinal indica que você está logado com a conta root.
satish@ubuntu:~$
root@ubuntu:~#