Para personalizar el prompt se deben realizar las siguientes acciones.
1. Estar en el directorio home de tu usuario.
$cd
o
$cd ~
o
$cd $HOME
2. Editar el archivo .bashrc
$pico .bashrc
3. Configurar el prompt con la variable PS1
USUARIO="\u" # nombre del usuario
HOST="\h" # nombre del host, servidor, computadora
txtred='\e[0;31m' # Rojo
txtgrn='\e[0;32m' # Verde
txtrst='\e[0m' # Texto Reset
RUTA="\w"
SALTOLINEA="\n"
PS1="$txtgrn$USUARIO@$HOST$txtrst:$RUTA$SALTOLINEA$"
4. Personalizado
USUARIO="\u" # nombre del usuario
HOST="\h" # nombre del host, servidor, computadora
txtred='\e[0;31m' # Rojo
txtgrn='\e[0;32m' # Verde
txtrst='\e[0m' # Texto Reset
if [[ $EUID == 0 ]] ; then
PS1="\[\`if [[ \$? = "0" ]]; then echo '$txtgrn$USUARIO@$HOST$txtrst'; else echo '$txtred$USUARIO@$HOST$txtrst' ; fi\`:\w\n\$ "
else
PS1="\[\`if [[ \$? = "0" ]]; then echo '$txtgrn$USUARIO@$HOST$txtrst'; else echo '$txtred$USUARIO@$HOST$txtrst' ; fi\`:\w\n\$ "
fi
Nota: Colores para usar en el bash
txtblk='\e[0;30m' # Black - Regular
txtred='\e[0;31m' # Red
txtgrn='\e[0;32m' # Green
txtylw='\e[0;33m' # Yellow
txtblu='\e[0;34m' # Blue
txtpur='\e[0;35m' # Purple
txtcyn='\e[0;36m' # Cyan
txtwht='\e[0;37m' # White
bldblk='\e[1;30m' # Black - Bold
bldred='\e[1;31m' # Red
bldgrn='\e[1;32m' # Green
bldylw='\e[1;33m' # Yellow
bldblu='\e[1;34m' # Blue
bldpur='\e[1;35m' # Purple
bldcyn='\e[1;36m' # Cyan
bldwht='\e[1;37m' # White
unkblk='\e[4;30m' # Black - Underline
undred='\e[4;31m' # Red
undgrn='\e[4;32m' # Green
undylw='\e[4;33m' # Yellow
undblu='\e[4;34m' # Blue
undpur='\e[4;35m' # Purple
bldblk='\e[1;30m' # Black - Bold
bldred='\e[1;31m' # Red
bldgrn='\e[1;32m' # Green
bldylw='\e[1;33m' # Yellow
bldblu='\e[1;34m' # Blue
bldpur='\e[1;35m' # Purple
bldcyn='\e[1;36m' # Cyan
bldwht='\e[1;37m' # White
unkblk='\e[4;30m' # Black - Underline
undred='\e[4;31m' # Red
undgrn='\e[4;32m' # Green
undylw='\e[4;33m' # Yellow
undblu='\e[4;34m' # Blue
undpur='\e[4;35m' # Purple
undcyn='\e[4;36m' # Cyan
undwht='\e[4;37m' # White
bakblk='\e[40m' # Black - Background
bakred='\e[41m' # Red
badgrn='\e[42m' # Green
bakylw='\e[43m' # Yellow
bakblu='\e[44m' # Blue
bakpur='\e[45m' # Purple
bakcyn='\e[46m' # Cyan
bakwht='\e[47m' # White
txtrst='\e[0m' # Text Reset
No hay comentarios:
Publicar un comentario