在Linux系統中,更改主機名后,需要執行以下步驟以使更改生效:
export
命令設置新的主機名。例如,將主機名更改為new-hostname
,請在終端中輸入以下命令:export HOSTNAME=new-hostname
這將僅在當前終端會話中更改主機名。關閉終端或打開新的終端窗口后,更改將不再有效。
/etc/hostname
文件(在某些發行版中可能是/etc/sysconfig/network
或/etc/sysconfig/network-scripts/ifcfg-eth0
)。使用文本編輯器打開文件,例如:sudo nano /etc/hostname
將文件中的舊主機名替換為新主機名,然后保存并關閉文件。
sudo systemctl restart networking
sudo service networking restart
sudo systemctl restart NetworkManager
現在,新的主機名應該已經生效。您可以通過運行以下命令來驗證:
hostname
這將顯示當前系統主機名。