2 votos

Cambiar el nombre del terminal Mac antes de la @

En mi aplicación terminal, se muestra

(base) jeffsungs@Sung-Macbook-Air ~ %

en cada fila. Sé que Sung-Macbook-Air es el localhostname, y cómo cambiarlo. Pero ¿qué pasa con los escritos antes de la @ (en este caso es jeffsungs), ¿cuál es su nombre y cómo cambiarlo?

4voto

Darren Puntos 46

Esta información suele denominarse "aviso".

Aunque existen diferencias entre los distintos caparazones como bash y zsh en general puede configurar las opciones de aviso modificando la variable de shell PS1 .

En bash empieza por mirar tu prompt actual (por defecto):

$ echo $PS1

Es probable que vea \u que es el argumento para el usuario actual.

Establecer PS1 a tu gusto y luego exporta a tu .bash_profile o .zshrc - Prefiero uno más compacto: \h:\W \u\$

0voto

Michael Zhou Puntos 167

El nombre que precede a la "@" es el del usuario que ha iniciado sesión. No puedes cambiarlo a menos que cambies a otro usuario. El nombre después de la "@" es el host local determinado por la tecnología bonjour de Apple.

Para cambiar el nombre de host, puede utilizar el siguiente comando (como superusuario)-.

scutil --set HostName name-of-host

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X