Macのホスト名は、デフォルトではたとえば「細野英朋 の MacBook Air」「hosono-hidetomo-no-MacBook-Air」のようになります。また、DHCPでネットワーク環境を取得するケースだと、IPアドレスの逆引きがシェルプロンプトに出てくることがありますが、これを固定したいという人は多いと思います。
このような場合、「システム環境設定」を起動、「共有」を開き、ダイアログ上部「コンピュータ名」の右下にある「編集」をクリックするとローカルホスト名の編集ができるようで、検索してもこの方法が一般的なようです。
しかし私は、『ASCII.jp:知ってトクするOS Xのコマンド(1) (1/2)|Apple Geeks』に掲載されているscutilを使うのが好みです。
そこで、scutilを使ったホスト名の設定方法を簡単に書き出します。
ホスト名を「exegesis.local」(「ローカルネットワーク名は、コンピュータ名に『.local』を追加した名前」と定義されているので、サーバ利用などで固定IPアドレスが付与され逆引きが設定されている場合を除いて末尾の「.local」は必須のようです)としたいときは「--set HostName」を使います。root権限が必要です。
sudo scutil --set HostName exegesis.local
確認したいときは以下の通り、「--get HostName」を使います。こちらはroot権限不要です。
scutil --get HostName