跳到主內容

CentOS 7 主機名稱修改

主機名稱查詢


若要查詢主機名稱,可以使用 hostname 指令。簡短的主機名稱,可以使用 -s參數查詢:

# 顯示主機名稱
hostname -s

完整的 FQDN,可以使用 -f 參數查詢:

# 顯示主機的 FQDN
hostname -f

若要顯示主機所有的 FQDN,則可加上 -A 參數:

# 顯示主機所有的 FQDN
hostname -A

若要顯示主機的 DNS 網域名稱,則可加上 -d 參數:

# 顯示主機的 DNS 網域名稱
hostname -d

若主機有設定別名(alias),可用 -a 查詢(不過這個參數已經過時了,不建議繼續使用):

# 顯示主機別名
hostname -a
修改主機名稱

若要更改主機名稱,可以使用 hostnamectl 指令

# 顯示目前主機名稱設定
hostnamectl

若要更改主機名稱,可以使用 set-hostname 參數,並指定新的主機名稱

# 更改主機名稱設定
hostnamectl set-hostname 新的主機名稱

更改完後,再查詢一次,確認設定是否正確:

# 顯示目前主機名稱設定
hostnamectl

 修改完之後重啟主機,就是最新的名稱

 

 

參考相關網頁: