温馨提示×

如何获取debian hostname

小樊
34
2026-10-29 05:53:12
栏目: 智能运维

在 Debian 系统中,获取 hostname(主机名)有多种简单方法,以下是最常用的几种:

方法 1:使用 hostname 命令

直接在终端输入:

hostname

这会直接输出当前系统的主机名。


方法 2:使用 hostnamectl 命令(推荐,适用于 systemd 系统)

hostnamectl

或者只查看主机名:

hostnamectl --static
hostnamectl --transient
hostnamectl --pretty
  • --static:静态主机名(配置文件中的)
  • --transient:临时主机名(运行时)
  • --pretty:友好主机名(可带特殊字符)

方法 3:查看 /etc/hostname 文件

cat /etc/hostname

Debian 的系统主机名通常写在这个文件里。


方法 4:通过 uname 命令

uname -n

-n 参数表示输出网络节点主机名。


方法 5:通过环境变量

echo $HOSTNAME

注意:该变量在某些非登录 shell 或容器中可能为空。


总结

  • 最快捷:hostname
  • 最完整信息:hostnamectl
  • 只看配置文件:cat /etc/hostname

如果你是想修改 hostname,也可以告诉我,我可以给你对应步骤。

0 踩