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