Sé que esto es tarde, pero la solución aquí puede funcionar para otros con compañeros de piso similares.
Estoy pensando que tu nombre de host está correctamente configurado, pero que tu definición de prompt puede haber sido bromeada.
La primera comprobación es ejecutar 'echo $PROMPT && echo $PS1' y ver si coinciden. Si no lo hacen, entonces estamos buscando una redefinición del prompt con seguridad, pero vale la pena investigar a fondo de todos modos.
El prompt de la terminal está definido en varios lugares y te sugiero que los mires todos para ver si hay alteraciones
Estoy asumiendo que usted utiliza bash como su shell basado en la salida de su comando echo. Cuando fui a Mojave cambié a zsh, pero mantuve mi configuración de bash. Lo siguiente es de mi archivo maestro anterior.
# ==============
/privado/etc/perfil
Última edición: 2019/07/08
Bash primero lee y ejecuta los comandos del archivo /etc/profile, si ese archivo existe. Desde ese archivo llama (anexa) a /private/etc/bashrc, el archivo bashrc de todo el sistema para los shells interactivos bash(1). Ese bashrc comprueba si bash es interactivo, luego establece los parámetros del tamaño de la ventana, y luego anexa las definiciones de la terminal de Apple antes de devolver el control aquí
Después de leer esos archivos, busca ~/.bash_profile, ~/.bash_login y ~/.profile, en ese orden, y lee y ejecuta los comandos del primero que exista y sea legible.
# ================
Deberías mirar en /private/etc/profile y /private/etc/bashrc, ya que allí se pueden configurar los avisos de todo el sistema.
También mira los archivos ~/.bash_profile, ~/.bash_login, y ~/.profile ya que son el lugar final donde se establece tu prompt.
En general, usted está buscando declaraciones a lo largo de las líneas de: PS1=' un conjunto de secuencias esc como ' \n y ' \u mezclado con los caracteres como '$' o '@' '
OR
PROMPT= lo mismo que lo anterior.
Si ves el nombre de Gabiel en alguno de esos archivos entonces ese es el que debes cambiar.
Yo miraría estos archivos en orden inverso.
Si te interesa, poner lo siguiente te daría un bonito frente de terminal basado en un perfil de Homebrew Verde sobre Negro para ti, Root, y tú como sudo -s. Por supuesto que podrías modificarlo a tu gusto ya que los colores están definidos también. Copie lo siguiente al final de /private/etc/profile:
# Declarar los códigos de color ANSI VARs
RS="\[\033[0m\]" # reset
HC="\[\033[1m\]" # hicolor
UL="\[\033[4m\]" # underline
INV="\[\033[7m\]" # inverse background and foreground
FBLK="\[\033[30m\]" # foreground black
FRED="\[\033[31m\]" # foreground red
FGRN="\[\033[32m\]" # foreground green
FYEL="\[\033[33m\]" # foreground yellow
FBLE="\[\033[34m\]" # foreground blue
FMAG="\[\033[35m\]" # foreground magenta
FCYN="\[\033[36m\]" # foreground cyan
FWHT="\[\033[37m\]" # foreground white
BBLK="\[\033[40m\]" # background black
BRED="\[\033[41m\]" # background red
BGRN="\[\033[42m\]" # background green
BYEL="\[\033[43m\]" # background yellow
BBLE="\[\033[44m\]" # background blue
BMAG="\[\033[45m\]" # background magenta
BCYN="\[\033[46m\]" # background cyan
BWHT="\[\033[47m\]" # background white
BFRED="\[\033[01;31m\]" # bright foreground red
BFGRN="\[\033[01;32m\]" # bright foreground green
BFYEL="\[\033[01;33m\]" # bright foreground yellow
BFBLE="\[\033[01;34m\]" # bright foreground blue
BFMAG="\[\033[01;35m\]" # bright foreground magenta
BFCYN="\[\033[01;36m\]" # bright foreground cyan
BFWHT="\[\033[01;37m\]" # bright foreground white
# end colour VARs
# establecer el color de la solicitud
export SUDO_PS1='\n'$BFRED'\u'$BFGRN'@'$BFRED'\h'$BFGRN':'$BFBLE'\w '$RS''$FRED'$ '
if [[ ${EUID} != 0 ]]; then
export PS1='\n'$BFGRN'\u'$BFRED'@'$BFGRN'\h'$BFRED':'$BFBLE'\w '$RS''$FGRN'# '
else
export PS1='\n'$BFRED'\u'$BFGRN'@'$BFRED'\h'$BFGRN':'$BFBLE'\w '$RS''$FRED'$ '
fi
# end set prompt