使用例
ホスト名を表示する
例えば手元のmacbook airで実行してみると
$ hostname
MacBook-Air.local
となる。
ホスト名を設定する
$ sudo hostname test
権限のあるユーザで実行する
$ hostname
test
これでホストネームが testに変更される
サーバ上では・・・
ホストネームはドメイン名で設定されている
$ hostname
test.co.jp
※ -s オプションでドメイン名は非表示に
$ hostname -s
test
その他のオプション
-a --alias ホストの別名(alias)があれば表示する
-d --domain DNSドメインの名前を表示する
-f --fqdn,--long FQDN(Fully Qualified Domain Name)を表示する
-A --all-fqdns 全てのFQDN(FQDNs)を表示する
-i --ip-address ホストのIPアドレスを表示する。設定時も使用可能
-I --all-ip-addresses 全てのアドレスを表示する
-s --short 短い形式のホスト名(最初のドットまでの名前)を表示する
-y --yp,--nis NISドメイン名を表示する。設定時も使用可能
-v --verbose 起こっていることを逐一表示する(verboseモード)
-F --file filename 新しいホスト名を指定したファイルから読みこむ(「#」から始まる行はコメント扱い)