Linux初心者向けの5つの「hostname」コマンドの例

A hostname command is used to view a computer’s hostname and domain name (DNS) (Domain Name Service), and to display or set a computer’s hostname or domain name.

A hostname is a name that is given to a computer that attached to the network that uniquely identifies over a network and thus allows it to be accessed without using its IP address.

ホスト名コマンドの基本構文は次のとおりです:

# hostname [options] [new_host_name]

この短い記事では、Linux初心者向けにLinuxコマンドラインインターフェイスからLinuxシステムのホスト名を表示、設定、または変更するための便利なホスト名コマンドの例5つを説明します。

ホスト名コマンドをオプションなしで実行すると、Linuxシステムの現在のホスト名とドメイン名が表示されます。

$ hostname
tecmint
Show Linux Hostname

ホスト名が解決されると、-iフラグでホスト名のネットワークアドレス(IPアドレス)を表示でき、-Iオプションはすべての構成済みネットワークインターフェースを確立し、ホストのすべてのネットワークアドレスを表示します。

$ hostname -i
$ hostname -I
Show Hostname IP Addresses

DNSドメインの名前とFQDN(完全修飾ドメイン名)を表示するには、それぞれ-fおよび-dスイッチを使用します。-Aを使用すると、マシンのすべてのFQDNを表示できます。

$ hostname -d
$ hostname -f
$ hostname -A
Show Host DNS Names

ホスト名に使用される別名(すなわち、代替名)を表示するには、-aフラグを使用します。

$ hostname -a

最後に、Linuxシステムのホスト名を変更または設定するには、単に次のコマンドを実行します。実際に設定または変更したいホスト名で“NEW_HOSTNAME”を置き換えることを忘れないでください。

$ sudo hostname NEW_HOSTNAME
Set Linux System Hostname

上記のコマンドを使用して行われる変更は、次の再起動までのみ有効です。systemd – システムとサービスマネージャーでは、次の記事で説明されているようにhostnamectlコマンドを使用してシステムのホスト名を永続的に設定または変更できます。

  1. Linux でシステムホスト名を設定または変更する方法
  2. CentOS 7 でホスト名を設定または変更する方法

以上です!この短い記事では、Linux初心者向けに 5 つのhostnameコマンドの例を説明しました。ご質問がある場合は、以下のフィードバックフォームをご利用ください。

Source:
https://www.tecmint.com/hostname-command-examples-for-linux/