El mensaje predeterminado será
root@monu dev]#
¿Podemos cambiar la parte "root @ monu" y darle el nombre deseado?
El mensaje predeterminado será
root@monu dev]#
¿Podemos cambiar la parte "root @ monu" y darle el nombre deseado?
Respuestas:
Esto se cambia cambiando la variable de entorno PS1
.
Puede ver el valor actual de PS1
por:
root@monu dev# echo $PS1
Puede ver el valor para ser igual a \u@\h \w\$
, donde:
\u
: nombre de usuario\h
: nombre de host\w
: directorio de trabajo actual\$
: un #
símbolo para el usuario root, un $
símbolo para otros usuariosSi desea que el cambio sea permanente, debe agregar el script que cambia el valor de PS1
in ~/.bashrc
, ya que se ejecuta cada vez que un usuario inicia sesión.
PROMPTING
sección con man bash
.
Esto depende de tu caparazón. Como nota al margen importante, nunca debe usar la cuenta raíz como una cuenta personal. Cree un usuario normal y configure el acceso a sudo. Consulte su manual de distribución para saber cómo hacerlo.
En zsh, debe establecer la variable PROMPT de esta manera:
PROMPT='%{ESC[38;5;24m%};%{ESC[0m%} '
zshell ofrece muchas otras opciones y este es realmente un aviso mínimo.
En bash, puedes configurarlo de esta manera:
local ROOK="\[\033[38;5;24m\]"
local DEFAULT="\[\033[0;39m\]"
PS1="${ROOK}\$${DEFAULT} "
Tenga en cuenta que en ambos casos, tengo un terminal habilitado para 256 colores. La página del manual ayudará mucho ( man bash
o man zsh
).