在 Ubuntu 系統中,hostname
命令用于查看和設置系統的主機名。以下是一些常用的 hostname
命令行操作:
要查看當前的主機名,可以在終端中輸入以下命令:
hostname
或者使用:
hostnamectl
hostnamectl
命令會顯示更詳細的信息,包括靜態主機名、瞬態主機名等。
如果你想臨時更改主機名,可以使用以下命令:
sudo hostname new-hostname
將 new-hostname
替換為你想要設置的新主機名。請注意,這種更改在系統重啟后會丟失。
要永久更改主機名,你需要編輯 /etc/hostname
文件。首先,使用文本編輯器打開該文件:
sudo nano /etc/hostname
將文件中的舊主機名替換為新主機名,然后保存并關閉文件。
接下來,你還需要更新 /etc/hosts
文件,以確保所有網絡服務都能識別新的主機名。使用文本編輯器打開 /etc/hosts
文件:
sudo nano /etc/hosts
找到與舊主機名相關的條目,并將其替換為新主機名。例如,如果你的 IP 地址是 192.168.1.100
,則應將以下行:
192.168.1.100 old-hostname
更改為:
192.168.1.100 new-hostname
保存并關閉文件。
最后,重啟系統以使更改生效:
sudo reboot
現在,你的 Ubuntu 系統應該已經使用了新的主機名。