| (なし) | そのコンピュータの現在の名称(ホスト名)を表示する。 |
| -v | 結果を詳細モードで表示する。コマンド内部の処理状況を逐一出力する。 |
| -a | --alias | gethostname関数を使って(別名があれば)別名を表示する。 |
| -s | --short | gethostname関数を使って,「hogehoge.nikkeibp.co.jp」のようないわゆる完全修飾ホスト名(FQDN)ではなく,hogehogeような短い形式のホスト名を表示する。 |
| -f | --fqdn | --long | gethostname関数を使って,「hogehoge.nikkeibp.co.jp」のような完全修飾ホスト名(FQDN)を表示する。 |
| -d | --domain | gethostname関数を使ってドメイン名を表示する。 |
| -i | --ip-address | gethostname関数を使ってホストのIPアドレス(複数の場合あり)を表示する。 |
| -y | --yp | --nis | getdomainname関数を用いてNIS(network information system)ドメイン名を表示する。 |
| -V | --version | hostnameプログラムのバージョンを表示する。 |
| -h | --help | ヘルプを表示する。 |
| ホスト名(NISドメイン名) | -F ファイル名 | --file ファイル名 | ホスト名を指定した内容に設定する。-Fまたは--fileオプションを使った場合は,指定したファイル名のファイルに記述してある内容に設定する。ファイルには通常,設定するホスト名をテキストとして記載する。ファイルに複数行がある場合は,先頭行を設定するホスト名と見なす。なお,「-n | --yp | --nis」オプションと一緒に指定した場合は,NISドメイン名を指定した内容あるいはファイルの情報に設定する。 |