在 Ubuntu 中,检测(查看)当前 hostname(主机名) 有多种简单方法,以下是最常用的几种:
hostname 命令hostname
直接输出当前主机名。
hostnamectl 命令(推荐)hostnamectl
或只查看名称:
hostnamectl --static
会显示:
✅ 适用于 systemd 系统(Ubuntu 16.04+)
/etc/hostname 文件cat /etc/hostname
这是系统启动时使用的主机名配置文件。
uname 命令uname -n
-n 表示 network node hostname。
uname -a
会显示内核、主机名、架构等信息。
| 方法 | 命令 | 说明 |
|---|---|---|
| 最简单 | hostname |
快速查看 |
| 最全面 | hostnamectl |
推荐 |
| 配置文件 | cat /etc/hostname |
永久配置 |
| 内核信息 | uname -n |
系统级 |
如果你是 想检测主机名是否生效 / 修改后是否生效,也可以告诉我你的使用场景(如 Docker、集群、网络环境),我可以给你更针对性的建议。