O Terminal está mostrando o primeiro rótulo do seu nome de usuário do BSD (assumindo que seu shell é BASH). Se seu nome de host do BSD for yourhostname.mynetwork.com
, o Terminal exibirá apenas yourhostname
-
Então, de onde vem o nome do host do BSD? Pode vir de vários lugares:
• do arquivo: /etc/hostconfig
• else do arquivo: /Library/Preferences/SystemConfiguration/preferences.plist
( Sistema ▸ Sistema ▸ HostName )
• senão o resultado de uma consulta DNS reversa para o seu endereço IP principal (assim, você pode notar um nome de host totalmente diferente aparecendo quando visita um cybercafé do que quando conectado em casa)
• senão o seu nome de host "Bonjour" em Preferências do Sistema > Compartilhamento ( preferences.plist
again ... Sistema ▸ Rede ▸ HostNames ▸ LocalHostName )
• finalmente, se nenhuma das opções acima foi configurada, o nome do host do BSD será simplesmente localhost
A propósito, eu respondi a mesma pergunta há algum tempo aqui: Mac OS X Terminal - de onde vem o nome do prompt