
Estoy en OSX y mi nombre de host en el panel de preferencias dice "Nombre de la computadora del usuario", pero cuando voy a mi línea de comando dice:
algo más:~ mi nombre de usuario$
Tengo entendido que la primera parte del mensaje del terminal es siempre el nombre de la máquina; sin embargo, todas las indicaciones de la GUI en OSX parecen ser que el nombre de mi máquina es diferente al que se muestra en el terminal.
¿Qué podría causar que la primera parte del terminal sea diferente?
Cuando hago eco de $PS1 obtengo:
\h:\W \u\$
Si reviso mi nombre de host obtengo:
scutil --get HostName
HostName: not set
También probé el nombre de netbios:
defaults read /Library/Preferences/SystemConfiguration/com.apple.smb.server NetBIOSName
steves-machine
y el nombre del host local
scutil --get HostName
steves-machine
Respuesta1
En la terminal obtienes elNombre de host, y eso podría ser diferente a su nombre de computadora:
Puede ver ambos valores emitiendo los siguientes comandos:
scutil --get ComputerName
scutil --get HostName
Referencia:http://osxdaily.com/2012/10/24/set-the-hostname-computer-name-and-bonjour-name-separately-in-os-x/