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