红联Linux门户
Linux帮助

关于修改linux hostname问题,尤其是redhat 7修改hostname的方式

发布时间:2017-05-29 11:03:04来源:blog.csdn.net/the_conquer_zzy作者:the_conquer_zzy
1.首先强调一点,不同的系统,或者同一个系统的不同版本,修改hostname的方式,大体相同,但是还是有差别的。
 
2.先讲一下最常见的修改方式:修改 /etc/sysconfig/network 文件
vim /etc/sysconfig/network  
在下面添加
HOSTNAME=yourname
然后重启系统,通常这就生效了。
但是对于redhat 7,要修改的文件却变了,修改network文件无论重启多少次,都无法生效。
在redhat 7中
vim /etc/hostname
添加
HOSTNAME=yourname
重启就生效了。
 
具体的信息,就是hostname只会在启动时,根据相关配置文件,设置一次,启动后,无论是使用hostname 命令,还是其他方式,都不会永久生效。
但是相关的配置文件的定义是:包含hostname的文件。
那么哪个文件包含hostname呢:
1./etc/sysconfig/network
2./etc/hostname
所以要结合自己的系统类型以及版本,正确找到设置文件,就可以了,不能就认为只会去 /etc/sysconfig/network下去找HOSTNAME。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/31144.html