O Terminal está mostrando o primeiro rótulo do seu nome de host BSD (assumindo que seu shell seja BASH). Se o seu nome de host BSD for yourhostname.mynetwork.com
, o Terminal exibirá apenas yourhostname
-
Então, de onde vem o nome do host BSD? Pode vir de vários lugares:
• do arquivo: /etc/hostconfig
• mais do arquivo: /Library/Preferences/SystemConfiguration/preferences.plist
( Sistema ▸ Sistema ▸ HostName )
• caso contrário, o resultado de uma consulta DNS reversa para o seu endereço IP principal (para que você observe um nome de host totalmente diferente quando você visita um cibercafé do que quando conectado em casa)
• senão o seu nome de host "Bonjour" em Preferências do sistema> Compartilhamento ( preferences.plist
novamente ... Sistema ▸ Rede ▸ Nomes de host ▸ LocalHostName )
• finalmente, se nenhuma das opções acima tiver sido definida, o nome do host BSD será simplesmente localhost
A propósito, eu respondi à mesma pergunta há algum tempo aqui: Terminal Mac OS X - de onde vem o nome do prompt
hostname
o prompt e pressione enter. O que você ganha?