Термінал показує вам першу мітку вашого імені хоста BSD (припустимо, що ваша оболонка - BASH). Якщо ваше ім'я хоста BSD - це yourhostname.mynetwork.comтермінал, відображатиметься лише yourhostname-
То звідки походить ім'я хоста BSD? Він може надходити з кількох місць:
• з файлу: /etc/hostconfig
• інше з файлу: /Library/Preferences/SystemConfiguration/preferences.plist( Система ▸ Система ▸ HostName )
• в іншому випадку результат зворотного запиту DNS для вашої основної IP-адреси (тому ви можете помітити зовсім інше ім’я хоста, яке відображається під час відвідування Інтернет-кафе, ніж при підключенні вдома)
• ще ваше ім'я хосту "Bonjour" в Налаштуваннях системи> Спільний доступ ( preferences.plistзнову ж таки ... Система ▸ Мережа ▸ Імена хосту ▸ ЛокальнаHostName )
• нарешті, якщо нічого з вищевказаного не встановлено, ім'я хоста BSD буде просто localhost
До речі, я відповів на те саме питання ще деякий час тому тут: Mac OS X Terminal - звідки походить назва підказки
hostnameрядок і натисніть клавішу Enter. Що ви отримуєте?