在Debian系統中更改主機名可以通過以下幾種方法完成,包括臨時設置和永久設置:
如果您只需要臨時更改主機名,可以使用 hostname
命令。例如,要將主機名臨時設置為 test-host
,可以執行以下命令:
sudo hostname test-host
執行該命令后,使用 hostname
命令不帶任何參數即可查看當前的主機名,此時應顯示為 test-host
。但需要注意的是,這種方式設置的主機名僅在當前會話有效,重啟系統后會自動恢復。
hostnamectl
命令hostnamectl
sudo hostnamectl set-hostname 新主機名
將“新主機名”替換為您想要設置的實際主機名。
/etc/hosts
文件(可選):sudo nano /etc/hosts
找到包含舊主機名的行,將其替換為新主機名。保存并關閉文件。
sudo reboot
系統重啟后,再次使用 hostnamectl
命令確認主機名是否已成功修改。
vim
編輯 /etc/hostname
文件/etc/hostname
文件:sudo vim /etc/hostname
刪除當前的主機名,并輸入您想要的新主機名。
保存文件并退出編輯器(在 vim
中,按 Esc
鍵,然后輸入 :wq
并按回車)。
重啟系統以使更改生效:
sudo reboot
系統重啟后,使用 hostnamectl
命令確認主機名是否已成功修改。