En la terminal, el texto del mensaje habitual user@machine
no es verde/azul como de costumbre. En cambio, es simplemente blanco como el resto del texto. Sin embargo, si entro a mi servidor, los colores son los mismos. ¿Quizás presioné accidentalmente un botón?
La configuración en Editar → Preferencias de perfil → Colores se ve bien. La paleta seleccionada que se muestra allí esConsola Linux.
Intenté usarlo apt remove gnome-terminal && apt install gnome-terminal
pero todavía no funcionó. También intenté usar el método MATE Terminal y usar UXTerm, pero ambos tienen el mismo problema.
Respuesta1
Me encontré con este problema cuando eliminé accidentalmente mi ~/.bashrc
archivo. Cambiar las preferencias del perfil como se indica en un comentario anterior no funcionó. Como perdí completamente mi ~/.bashrc
archivo, simplemente lo copié /etc/skel/.bashrc
así ~/.bashrc
:
cp /etc/skel/.bashrc ~/
Después de cerrar sesión e iniciar sesión, los colores de mi terminal volvieron a la normalidad.
También se puede comprobar /etc/skel/.bashrc
si falta algo relacionado con el color en su ~/.bashrc
archivo.
Puede que esta no sea la solución al problema exacto de OP, pero espero que ayude a alguien.
Respuesta2
Creo que borraste tu archivo .bashrc, así que puedes usar este comando:
cp /etc/skel/.bashrc ~/
Respuesta3
copié /etc/skel/.bashrc
a ~/.bashrc
entoncessource .bashrc
y terminal ¡Color restaurado!
Respuesta4
También podría tener que ver con color_prompt
la variable definida en el ~/.bashrc
archivo. El bloque responsable de definir la combinación de colores es:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
Simplemente intente echar un vistazo a su valor agregando echo $color_prompt
antes del bloque anterior. Si no es "sí", ahora puede sobrescribir el valor como sugirió @plettech. Además, a veces simplemente correr source ~/.bashrc
también puede ayudar.