主機名稱 hostname

查詢主機名稱

直接在命令列輸入 hostname 就可以看到目前的主機名稱

hostname

變更主機 hostname

1. 修改主機名稱

使用編輯器修改 /etc/hostname 檔案,將 hostname 改為您要呈現的主機名稱

sudo vim /etc/hostname

修正完的 hostname 會長這樣

# /etc/hostname
kejyun-host-name

2. 加入主機名稱對應 ip

在修改主機名稱後,因為有些服務 IP 是對應到舊的主機名稱,所以新的名稱需要自行指定到本機 127.0.0.1

sudo vim /etc/hosts
# /etc/hosts
127.0.0.1 kejyun-host-name

3. 強制更改主機名稱

修改完成後,可以下指令強制更新主機名稱,然後再重新登入就可以看到主機名稱已經被修改了

sudo hostname -F /etc/hostname
kj@kejyun-host-name:~$

參考資料