温馨提示×

linux hostname在哪查看

小樊
45
2026-07-11 03:22:11
栏目: 智能运维

在 Linux 中,查看 hostname(主机名) 有以下几种常用方法:

1️⃣ 直接查看当前主机名

hostname

cat /etc/hostname

2️⃣ 使用 hostnamectl(推荐,适用于 systemd 系统)

hostnamectl

输出示例:

Static hostname: myserver
Icon name: computer-vm
...

只查看主机名:

hostnamectl --static

3️⃣ 查看完整主机信息(含域名)

hostname -f

hostname --fqdn

如果返回和 hostname 一样,说明没有配置 FQDN。

4️⃣ 查看内核中的主机名

cat /proc/sys/kernel/hostname

5️⃣ 临时修改主机名(重启失效)

hostname 新主机名

6️⃣ 永久修改主机名(推荐)

sudo hostnamectl set-hostname 新主机名

然后:

sudo reboot

或在 /etc/hosts 中同步修改。


✅ 常见配置文件位置

  • 主机名配置/etc/hostname
  • 本地解析/etc/hosts

如果你愿意,可以告诉我你用的是 Ubuntu / CentOS / Debian / 容器环境,我可以给你更针对性的说明。

0