¿Cuál es la diferencia entre $
y #
signos en el entorno Linux? Cuando comencé a trabajar en Linux y descubrí que ambos son diferentes. Quiero decir que tienen diferentes privilegios ...
[root@localhost ~]#
y [tom@localhost ~]$
.
fuente
¿Cuál es la diferencia entre $
y #
signos en el entorno Linux? Cuando comencé a trabajar en Linux y descubrí que ambos son diferentes. Quiero decir que tienen diferentes privilegios ...
[root@localhost ~]#
y [tom@localhost ~]$
.
En resumen, si la pantalla muestra un signo de dólar ( $
) o un hash ( #
) a la izquierda del cursor parpadeante, se encuentra en el entorno de línea de comando.
$
, #
, %
Símbolos indican el tipo de cuenta de usuario que ha iniciado sesión en.
$
) significa que eres un usuario normal.#
) significa que usted es el administrador del sistema (root).%
).Existen diferencias en las solicitudes en diferentes distribuciones de Unix o GNU / Linux debido a su configuración predeterminada. Por ejemplo, el aviso de Debian / Ubuntu es guest@linux:~$
, el de Fedora / CentOS / RedHat es [guest@linux ~]$
y el de SuSE Linux / OpenSUSE es guest@linux:~>
. En general, el mensaje generalmente muestra el nombre de usuario de inicio de sesión, el nombre de host de la máquina y el directorio de trabajo actual y termina con un signo de dólar ($), porcentaje (%) o hash (#).
guest@linux:~$
guest
- nombre de usuario: la cuenta de usuario en la que ha iniciado sesión.linux
- nombre de host de la máquina: la máquina que está utilizando.~
- directorio de trabajo actual: el directorio en el que se encuentra. Tilde ( ~
) significa directorio de inicio, es decir, el directorio predeterminado al iniciar sesión por primera vez.Referencia: wiki.debian.org.hk/w/Basic_Command_Line
chattr +i "$(realpath /etc/resolv.conf)"
Lo encontré en otra pregunta y necesito aclaraciones. Gracias./etc/resolv.conf
era un enlace simbólico en días previos al/run/resolvconf/resolv.conf
sistema para archivar. Sin embargo, no estoy completamente seguro de cómo se usa ahora. Ychattr
aparentemente no funciona en enlaces simbólicosSi hablamos de CLI, no hay diferencia entre
$
y#
signo. Solo representa el tipo de cuenta de usuario.$
el símbolo del sistema indica que ha iniciado sesión con una cuenta normal.#
el símbolo del sistema indica que ha iniciado sesión con una cuenta raíz.fuente