获取 Linux 主机的名称,即主机名,是管理和识别机器的基本操作,在许多场景中都派得上用场。本文将介绍几种获取主机名的命令,帮助您快速准确地获取所需信息。
hostname 命令
hostname 命令是获取主机名的最简单和最直接的 。它在没有参数的情况下使用时,会显示当前主机的主机名。例如:
hostname
输出:myhostname
/proc/sys/kernel/hostname 文件
/proc/sys/kernel/hostname 文件包含当前主机的主机名。您可以使用 cat 命令读取此文件的内容。
cat /proc/sys/kernel/hostname
输出:myhostname
uname -n 命令
uname -n 命令也可以显示当前主机的名称。该命令的 -n 选项指定只输出主机名。
uname -n
输出:myhostname
hostnamectl 命令
hostnamectl 命令提供了更全面的主机名管理,包括获取和设置主机名。要获取主机名,请使用以下命令:
hostnamectl status
输出将显示主机名和其他主机名相关信息:
Static hostname: myhostname
Icon name: computer-laptop
Pretty hostname: My Laptop
...
以上命令提供了获取 Linux 主机名的多种 。您可以根据需要选择最合适的命令。这些命令提供了快速简便的 ,可让您轻松获取主机名,从而便于管理和识别您的 Linux 机器。