/etc/hosts 文件如下
[root@god ~]# more /etc/hosts
127.0.0.1 localhost
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
localhost god.localdomain
/etc/sysconfig/network 如下
[root@god ~]# more /etc/sysconfig/network
# Created by anaconda
PEERNTP=no
NETWORKING_IPV6=no
HOSTNAME=god.localdomain
重启后,设置的HOSTNAME失效,又变回原先的了
解决办法:
以root权限执行
hostnamectl set-hostname god
新开会话及reboot重启后查看hostname都已经永久生效了