Terminal menunjukkan Anda label pertama dari nama host BSD Anda (dengan asumsi shell Anda adalah BASH). Jika nama host BSD Anda yourhostname.mynetwork.com
maka Terminal hanya akan menampilkan yourhostname
-
Jadi dari mana datangnya nama host BSD? Itu bisa datang dari beberapa tempat:
• dari file: /etc/hostconfig
• lain dari file: /Library/Preferences/SystemConfiguration/preferences.plist
( Sistem ▸ Sistem ▸ Nama Host )
• selain itu hasil dari kueri DNS terbalik untuk alamat IP utama Anda (sehingga Anda mungkin melihat nama host yang sama sekali berbeda muncul ketika Anda mengunjungi warung internet daripada ketika terhubung di rumah)
• lain nama host "Bonjour" Anda di Preferensi Sistem> Berbagi ( preferences.plist
lagi ... Sistem ▸ Jaringan ▸ Nama Host ▸ LocalHostName )
• akhirnya, jika tidak ada di atas yang ditetapkan, nama host BSD akan sederhana localhost
Ngomong-ngomong, saya menjawab pertanyaan yang sama beberapa waktu lalu di sini: Terminal Mac OS X - dari mana nama prompt datang
hostname
ke prompt dan tekan enter. Mendapatkan apa?