在 Ubuntu(以及大多数 Linux 系统)中,hostname 从技术上讲可以包含中文(UTF-8 字符),但强烈不建议这样做,原因如下:
systemd 支持 UTF-8 主机名sudo hostnamectl set-hostname 我的服务器
hostname 命令也能显示中文虽然“能设”,但会带来很多麻烦:
a-z0-9-- 开头或结尾✅ 推荐格式:
web-server-01
db-node-2
更好的做法是:
/etc/hosts 或说明文档里写中文备注Ubuntu hostname 可以中文,但不建议用。
如果你是:
如果你愿意,我可以帮你设计一个合适的 hostname 命名规范。