三種方法實現對CentOS7主機名的修改

2021-09-20 23:56:57 字數 1723 閱讀 2125

在centos7中,有三種定義的主機名:靜態的(static)、瞬態的(transient)、靈活的(pretty)。「靜態」主機名也稱為核心主機名,是系統在啟動時從/etc/hostname自動初始化的主機名。「瞬態」主機名是在系統執行時臨時分配的主機名,例如,通過dhcp或mdns伺服器分配。靜態主機名和瞬態主機名都遵從作為網際網路網域名稱同樣的字元限制規則。而另一方面,「靈活」主機名則允許使用自由形式(包括特殊/空白字元)的主機名,以展示給終端使用者。

方法一

通過hostnamectl來修改主機名。

[root@geeklp201 ~]# hostnamectl   #檢視一下當前主機名的情況

static hostname: geeklp201

icon name: computer-vm

chassis: vm

machine id: 77efa27de81d470883b5bb0ed04f468c

boot id: fa62bd1c0f5e4e53a0691fb97971594f

virtualization: vmware

operating system: centos linux 7 (core)

cpe os name: cpe:/o:centos:centos:7

kernel: linux 3.10.0-693.el7.x86_64

architecture: x86-64[root@geeklp201 ~]# hostnamectl set-hostname geeklp --static

[root@geeklp201 ~]# hostnamectl status

static hostname: geeklp

pretty hostname: geeklp201

icon name: computer-vm

chassis: vm

machine id: 77efa27de81d470883b5bb0ed04f468c

boot id: fa62bd1c0f5e4e53a0691fb97971594f

virtualization: vmware

operating system: centos linux 7 (core)

cpe os name: cpe:/o:centos:centos:7

kernel: linux 3.10.0-693.el7.x86_64

architecture: x86-64

方法二通過修改檔案/etc/hostname來實現主機名的修改。把該檔案內容替換成自己想要的主機名重啟即可。

方法三

還可以通過nmtui進入圖形介面來修改主機名。將游標通過鍵盤的上下鍵移動到「設定系統主機名」選單處,按下回車鍵。

此時,螢幕出現「設定主機名」選項卡,輸入需要設定的主機名,通過鍵盤方向鍵將游標移動到「確定」處,回車鍵確定即可完成主機名的修改。

三種方法實現對CentOS7主機名的修改

在centos7中,有三種定義的主機名 靜態的 static 瞬態的 transient 靈活的 pretty 靜態 主機名也稱為核心主機名,是系統在啟動時從 etc hostname自動初始化的主機名。瞬態 主機名是在系統執行時臨時分配的主機名,例如,通過dhcp或mdns伺服器分配。靜態主機名和...

CentOS7修改主機名的三種方法

在centos7中,有三種定義的主機名 靜態的 static hostname 靜態 主機名也稱為核心主機名,是系統在啟動時從 etc hostname自動初始化的主機名。瞬態的 tansient hostname 瞬態 主機名是在系統執行時臨時分配的主機名,例如,通過dhcp或mdns伺服器分配。...

CentOS7修改主機名的三種方法

在centos7中,有三種定義的主機名 靜態的 static hostname 靜態 主機名也稱為核心主機名,是系統在啟動時從 etc hostname自動初始化的主機名。瞬態的 tansient hostname 瞬態 主機名是在系統執行時臨時分配的主機名,例如,通過dhcp或mdns伺服器分配。...