CentOS7修改主机名的方法

在CentOS中,有三种定义的主机名:

分别是静态的(Static hostname)、瞬态的(Tansient hostname)、灵活的(Pretty hostname)。一般我们修改的是它的“静态”主机名也称为内核主机名。
 
下面是修改主机名的三种方法:
方法一:临时有效
hostname 主机名 //这个只限于临时修改主机名,当重启机器以后,主机名称又变回来了。
hostname  主机名

方法二:永久生效

这个修改方式是永久性的,重启后能保持修改以后的名称。

hostnamectl set-hostname 主机名

修改三种主机名

hostnamectl set-hostname 主机名
hostnamectl --prtty
hostnamectl --static
主机名
hostnamectl --transient
主机名

删除主机名

hostnamectl set-hostname ""
hostnamectl set-hostname "" --static
hostnamectl set-hostname "" --pretty

方法三:通过文件更改主机名

修改配置文件/etc/hostname来实现主机名的修改。把该文件内容hostname name中的name替换成自己想要的主机名重启即可。
vim /etc/hostname 
hostname  myname

 
01-22 09:44