Unix-commands-domainname

提供:Dev Guides
移動先:案内検索

ホスト名-Unix、Linuxコマンド

link:/unix_commands/index [previous] link:/unix_commands/index [next] [[1]] php [AddThis Social Bookmark Button]

NAME

概要

*hostname-v-a--alias-d--domain-f--fqdn-i--ip-address--long-s--short-y--yp--nis-n--node*
*hostname* [ *-v* ] [ *-F filename* ] [*-file filename *] [ *hostname* ]
*domainname* [ *-v* ] [ *-F filename* ] [*-file filename *] [ *name* ]
*nodename* [ *-v* ] [ *-F filename* ] [*-file filename *] [ *name* ]

ホスト名 [ -v ] [ -h ] [-help *] [ *-V ] [*-version *]

*dnsdomainname* [ *-v* ] *nisdomainname* [ *-v* ] *ypdomainname* [ *-v* ]

説明

ホスト名

GET NAME

*hostname* は、 *gethostname* (2)関数によって返されるシステムの名前を出力します。
*domainname、nisdomainname、ypdomainname* は、 *getdomainname* (2)関数によって返されるシステムの名前を出力します。 これは、システムのYP/NISドメイン名とも呼ばれます。
*dnsdomainname* は、FQDN(完全修飾ドメイン名)のドメイン部分を印刷します。 システムの完全なFQDNが *hostname --fqdn* で返されます。

ホスト名を取得するには、関数 gethostname (2)を使用します。 hostname -s が呼び出された場合にのみ、 gethostbyname (3)が呼び出されます。 gethostname (2)と gethostbyname (3)の違いは、 gethostbyname (3)はネットワーク対応であるため、/etc/nsswitch.conf_および/etc/host.conf_を調べて、 /etc/sysconfig/network_または/etc/hosts_で情報を読み取ります。これに別のディメンションを追加するには、ネットワークインターフェイスが起動したときに*ホスト名*も設定されます。

SET NAME

  • - ファイル*

スーパーユーザーのみが名前を変更できることに注意してください。

*dnsdomainname* コマンドでFQDNまたはDNSドメイン名を設定することはできません(下記の *link:#3 [THE FQDN]* を参照)。

ホスト名は通常、システム起動時に_/etc/rc.d/rc.inet1_または_/etc/init.d/boot_で1回設定されます(通常、ホスト名を含むファイルの内容を読み取ることにより、 /etc/hostname)。

THE FQDN

*hostname --fqdndnsdomainnameresolver*

技術的に:FQDNは、 gethostname (2)によって返されるホスト名に対して gethostbyname (2)が返す名前です。 DNSドメイン名は最初のドットの後の部分です。

したがって、どのように変更できるかは構成(通常は_/etc/host.conf_内)に依存します。 通常(hostsファイルがDNSまたはNISの前に解析される場合)、_/etc/hosts_で変更できます。

オプション

Tag

説明

-a、-alias

ホストのエイリアス名を表示します(使用されている場合)。

-d、-domain

DNSドメインの名前を表示します。 コマンド domainname を使用してDNSドメイン名を取得しないでください。DNSドメイン名ではなくNISドメイン名が表示されるためです。 代わりに dnsdomainname を使用してください。

-F、-file filename

指定されたファイルからホスト名を読み取ります。 コメント(「#」で始まる行)は無視されます。

-f、-fqdn、-long

FQDN(完全修飾ドメイン名)を表示します。 FQDNは、短いホスト名とDNSドメイン名で構成されます。 ホストルックアップにバインドまたはNISを使用していない限り、_/etc/hosts_ファイルのFQDNとDNSドメイン名(FQDNの一部)を変更できます。

-h、-help

使用方法のメッセージを出力して終了します。

-i、-ip-address

ホストのIPアドレスを表示します。

-s、-short

短いホスト名を表示します。 これは、最初のドットで切り取られたホスト名です。

-V、-version

標準出力にバージョン情報を出力し、正常に終了します。

-v、-verbose

冗長になり、何が起こっているかを伝えます。

-y、-yp、-nis

NISドメイン名を表示します。 パラメーターが指定されている場合(または*-file name *)、rootは新しいNISドメインを設定することもできます。

ファイル

*/etc/hosts/etc/sysconfig/network*

NOTE

/etc/hosts

著者

tobias @ et-inf.fho-emden.denet-tools @ lina.inka.deSteveW @ ACM.org

リンク:/unix_commands/index [previous]リンク:/unix_commands/index [next]リンク:/cgi-bin/printversion.cgi?tutorial = unix_commands&file = hostname [Printer Friendly]

  
Advertisements