在Ubuntu系統中,主機名可以包含以下字符:
字母:
數字:
連字符(-):
下劃線(_):
空格:
特殊符號:
! @ # $ % ^ & * ( ) + = { } [ ] | \ : ; ' " < > , . ? /
等。控制字符:
點(.):
冒號(:):
你可以通過以下命令來設置或查看Ubuntu的主機名:
# 查看當前主機名
hostnamectl status | grep "Static hostname"
# 臨時設置主機名(重啟后失效)
sudo hostname new-hostname
# 永久設置主機名
sudo hostnamectl set-hostname new-hostname
請注意,在修改主機名后,可能需要重啟系統或重新加載網絡服務以確保更改生效。
總之,為了確保系統的兼容性和可維護性,建議遵循上述規則來命名Ubuntu主機名。