

CentOS 7.xでhostnamectl set-hostnameを使ってホスト名を変更する
この記事は、構成と文章の整理にAIを使っています。
あくまで読みやすくするための補助で、内容そのものをAIにすべて任せて書いているわけではありませんが、ところどころ相談しながら整えています。
現在のホスト名を確認する
まず現在のホスト名を確認する。
$ hostnamemy-old-hostname.localホスト名を変更する
CentOS 7.xではsystemd採用に伴い、hostnamectlコマンドでホスト名を変更する。
$ hostnamectl set-hostname my-new-hostname.local変更後の確認
再度hostnameで確認すると、変更が反映されている。
$ hostnamemy-new-hostname.localわかったこと
hostnamectl set-hostnameは実行後すぐに反映される。再起動やサービスの再起動は不要だった。hostnamectlはデフォルトでstatic・transient・pretty全部のホスト名をまとめて変更する仕様なので、hostnameコマンドの結果にも即座に反映される形になる。