在CentOS/RHEL 7中,有个叫hostnamectl的命令行工具,它允许你查看或修改与主机名相关的配置。
要查看主机名相关的设置:
$ hostnamectl status
只查看静态、瞬态或灵活主机名,分别使用“--static”,“--transient”或“--pretty”选项。
$ hostnamectl status [--static|--transient|--pretty]
要同时修改所有三个主机名:静态、瞬态和灵活主机名:更改为www
$ sudo hostnamectl set-hostname "www"
设置一下 /etc/hosts 以保存所做的修改,不然重启会失效的。
如果你只想修改特定的主机名(静态,瞬态或灵活),你可以使用“--static”,“--transient”或“--pretty”选项。
例如,要永久修改主机名,你可以修改静态主机名:
你不必重启机器以激活永久主机名修改。这条命令会立即修改内核主机名。
$ sudo hostnamectl --static set-hostname <host-name>
原文地址:http://xiaomaomao.blog.51cto.com/2211235/1770677