温馨提示×

linux hostname如何查询

小樊
42
2026-10-18 11:32:03
栏目: 智能运维

在 Linux 中查询 hostname(主机名) 有多种常用方法,下面按使用频率给你总结:


1️⃣ 最简单:使用 hostname 命令

hostname

直接显示当前主机名。


2️⃣ 查看更详细信息(推荐)

hostnamectl

输出示例:

Static hostname: server01
Icon name: computer-vm
Operating System: Ubuntu 22.04 LTS
...

适用于 systemd 系统(如 Ubuntu 16.04+、CentOS 7+)。


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

uname -n

等价于 hostname。


4️⃣ 查看配置文件(静态主机名)

cat /etc/hostname

该文件保存的是开机时使用的主机名。


5️⃣ 查看完整主机名(含域名)

hostname -f

或

hostname --fqdn

补充说明

  • 临时主机名:hostname / hostnamectl 看到的可能与 /etc/hostname 不同(未重启)
  • 修改主机名(如需要):
    sudo hostnamectl set-hostname newname
    

如果你是在 容器 / 云服务器 / 特定发行版(如 Alpine、CentOS、Debian),可以告诉我,我可以给你更针对性的命令。

0 踩