在Ubuntu系統中設置或更改主機名可以通過多種方法完成。以下是一些常用的方法:
hostnamectl
命令hostnamectl
是Ubuntu系統中用于管理主機名的命令行工具。以下是使用 hostnamectl
命令設置主機名的步驟:
查看當前主機名:
hostnamectl
臨時修改主機名:
sudo hostnamectl set-hostname 新主機名
這種方法修改的主機名在系統重啟后會恢復原狀。
永久修改主機名:
sudo hostnamectl set-hostname 新主機名
修改后會立即生效,無需重啟系統。如果需要設置友好主機名(即用戶友好的主機名),可以添加 --pretty
選項:
sudo hostnamectl set-hostname 新主機名 --pretty
驗證主機名是否更改:
hostnamectl
編輯 /etc/hostname
文件:
sudo nano /etc/hostname
將文件中的當前主機名替換為新的主機名,然后保存并退出。
編輯 /etc/hosts
文件:
sudo nano /etc/hosts
找到包含舊主機名的行,并將其替換為新的主機名,然后保存并退出。
重啟系統使更改生效:
sudo reboot
如果你使用的是Ubuntu桌面版,可以通過系統設置來更改主機名: