【1】Centos6下修改hostname

① 修改配置文件​​/etc/sysconfig/network​

NETWORKING=yes
HOSTNAME=janus.linux

② 修改/etc/hosts在127.0.0.1后添加主机名

Centos下修改hostname_centos
③ 若要使主机名临时有效可以使用​​hostname HOSTNAME​​ 来修改,但此命令执行后命令提示符所显示的不会马上生效

[root@localhost]# hostname janus.linux

④ 若要使其立即生效可以使用​​exec bash​​ 命令

[root@localhost]# exec bash
[root@janus]#

【2】Centos7下修改hostname

CentOS7修改主机名的方法与CentOS6不同可以直接通过​​hostnamectl​​命令去修改。

[root@centos7 ~]# hostnamectl set-hostname janus.linux

​hostnameclt​​​命令修改主机名后不会直接生效,若要立即生效可以使用​​exec bash​​。

如果不想使用​​exec bash​​​命令,那么可以重启主机​​reboot​​。