hostname

hostnameは、ホスト名を表示又は変更するコマンドである。

hostname [host]

hostで指定したホスト名に変更する。変更にはスーパーユーザー権限が必要となる。hostの指定を省略した場合は、ホスト名を表示する。

$ hostname
E595

オプション

以下に示すオプションを hostname コマンドに指定できる。

-a
もし使用されていれば、ホストのエイリアス名を表示する。このオプションは非推奨である、今後使用すべきではない。(POSIX形式)
--alias
もし使用されていれば、ホストのエイリアス名を表示する。このオプションは非推奨である、今後使用すべきではない。(GNU形式)
-A
マシンのすべてのFQDNを表示する。(POSIX形式)
--all-fqdns
マシンのすべてのFQDNを表示する。(GNU形式)
-d
DNSドメイン名を表示する。(POSIX形式)
$ hostname -d
localdomain
--domain
DNSドメイン名を表示する。(GNU形式)
-f
FQDN(Fully Qualified Domain Name:完全修飾ドメイン名)を表示する。(POSIX形式)
$ hostname -f
E595.localdomain
--fqdn
FQDN(Fully Qualified Domain Name:完全修飾ドメイン名)を表示する。(GNU形式)
--long
FQDN(Fully Qualified Domain Name:完全修飾ドメイン名)を表示する。(GNU形式)
-i
ホスト名のネットワークアドレスを表示する。(POSIX形式)
$ hostname -i
127.0.1.1
--ip-address
ホスト名のネットワークアドレスを表示する。(GNU形式)
-I
ホストのすべてのネットワークアドレスを表示する。(POSIX形式)
--all-ip-addresses
ホストのすべてのネットワークアドレスを表示する。(GNU形式)
-s
ショートホスト名を表示する。(POSIX形式)
--short
ショートホスト名を表示する。(GNU形式)
-y
NIS ドメイン名を表示する。(POSIX形式)
--yp
NIS ドメイン名を表示する。(GNU形式)
--nis
NIS ドメイン名を表示する。(GNU形式)
-h
使用方法を表示して、コマンドを終了する。(POSIX形式)
--help
使用方法を表示して、コマンドを終了する。(GNU形式)
-V
バージョン情報を標準出力に出力して、正常終了する。(POSIX形式)
$ hostname -V
hostname 3.23
--version
バージョン情報を標準出力に出力して、正常終了する。(GNU形式)

Linuxコマンド