Linux 7更改主机名的配置文件改变
Jun102019
linux 7更改主机名不再是修改/etc/sysconfig/network文件了,即使修改这个文件也不会生效。
[root@19cs ~]# cat /etc/sysconfig/network # Created by anaconda # oracle-database-preinstall-19c : Add NOZEROCONF=yes NOZEROCONF=yes
Linux 7版本默认在/etc目录下多了一个hostname文件,Linux 7修改主机名直接修改/etc/hostname文件,非注释的第一行就是想要设置的主机名,永久生效。
比如要把主机名设置为19cs,那么把原有的第一行改成19cs即可。
[root@19cs ~]# cat /etc/hostname 19cs
这样重启后就会生效,如果不能重启,可用像之前的版本用hostname命令修改内存即可。
[root@19cs ~]# hostname 19cs
用hostname命令修改主机名,只是修改内存里的值,重启后还是会变为/etc/hostname文件里面定义的主机名,永久修改主机名,需要修改/etc/hostname文件。