コンテンツにスキップ

ホスト名を変更したい

hostnamectlコマンドを使用して変更します。

現在の情報を確認する

コマンド

引数なしで実行すると、現在の情報が表示されます。

sudo hostnamectl

実行例

$ sudo hostnamectl
   Static hostname: localhost.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 89036fg55674f4a3938f5d6a9e39c46c
           Boot ID: cb2d96a2f33ab41f0914ef984f1ae98d
    Virtualization: kvm
  Operating System: AlmaLinux 8.4 (Electric Cheetah)
       CPE OS Name: cpe:/o:almalinux:almalinux:8.4:GA
            Kernel: Linux 4.18.0-305.3.1.el8_4.x86_64
      Architecture: x86-64

ホスト名を変更する

hostnamectl set-hostname 変更したいホスト名を実行します。 現在のセッションを終了(ログアウト)して、再度ログインするとプロンプトも変更後のものに変わるはずです。

コマンド

$ sudo hostnamectl set-hostname technical-note.com
$ sudo hostnamectl

実行例

$ sudo hostnamectl set-hostname technical-note.com
$ sudo hostnamectl
   Static hostname: tnote.vellpoet.com
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 89036fg55674f4a3938f5d6a9e39c46c
           Boot ID: cb2d96a2f33ab41f0914ef984f1ae98d
    Virtualization: kvm
  Operating System: AlmaLinux 8.4 (Electric Cheetah)
       CPE OS Name: cpe:/o:almalinux:almalinux:8.4:GA
            Kernel: Linux 4.18.0-305.3.1.el8_4.x86_64
      Architecture: x86-64