本文將指導(dǎo)您永久更改Linux系統(tǒng)的主機(jī)名。請(qǐng)按以下步驟操作:
sudo nano /etc/hostname
-
修改主機(jī)名: 刪除現(xiàn)有主機(jī)名,并輸入您想要的新主機(jī)名。 注意: 新主機(jī)名應(yīng)避免使用空格、連字符或特殊字符。
-
保存并關(guān)閉文件: 在nano編輯器中,按下 Ctrl + X,然后 Y,最后 Enter 保存并退出。
-
更新/etc/hosts文件: 使用文本編輯器打開(kāi)/etc/hosts文件:
sudo nano /etc/hosts
-
修改hosts文件: 找到包含舊主機(jī)名的行(例如127.0.0.1 localhost old-hostname),將old-hostname替換為您的新主機(jī)名。
-
保存并關(guān)閉文件: 同樣,在nano編輯器中,按下 Ctrl + X,然后 Y,最后 Enter 保存并退出。
-
重啟系統(tǒng): 為了使更改生效,請(qǐng)重啟您的Linux系統(tǒng):
sudo reboot
- 驗(yàn)證更改: 系統(tǒng)重啟后,您可以通過(guò)以下命令驗(yàn)證主機(jī)名是否已更改:
hostnamectl
或
hostname
這兩個(gè)命令都會(huì)顯示當(dāng)前的主機(jī)名。 如果顯示的是您新設(shè)置的主機(jī)名,則修改成功。