面向 Linux 新手的 5 个“hostname”命令示例
hostname命令用于查看计算机的主机名和域名(DNS)(域名服务),以及显示或设置计算机的主机名或域名。
主机名是赋予连接到网络的计算机的名称,它在网络上唯一标识,因此允许在不使用其 IP 地址的情况下对其进行访问。
主机名命令的基本语法是:
hostname [options] [new_host_name]
在这篇短文中,我们将解释 5 个有用的 hostname 命令示例,供 Linux 初学者从 Linux 命令行界面查看、设置或更改 Linux 系统主机名。
如果您不带任何选项运行 hostname 命令,它将显示您的 Linux 系统当前的主机名和域名。
hostname
tecmint
如果主机名可以解析,则可以使用 -i
标志显示主机名的网络地址(IP 地址),并且 -I
选项建立所有配置的网络接口并显示主机的所有网络地址。
hostname -i
hostname -I
要查看计算机的 DNS 域名称和 FQDN(完全限定域名),请使用 -f
和 -d
分别切换。 -A
使您能够查看计算机的所有 FQDN。
hostname -d
hostname -f
hostname -A
要显示别名(即替代名称),如果用于主机名,请使用 -a
标志。
hostname -a
最后但并非最不重要的一点是,要更改或设置 Linux 系统的主机名,只需运行以下命令,记住将 “NEW_HOSTNAME ” 替换为您要设置或更改的实际主机名。
sudo hostname NEW_HOSTNAME
请注意,使用上述命令所做的更改只会持续到下次重新启动为止。在systemd - 系统和服务管理器下,您可以使用hostnamectl命令永久设置或更改系统主机名,如以下文章所述。
- 如何在 Linux 中设置或更改系统主机名
- 如何在 CentOS 7 中设置或更改主机名
就是这样!在这篇短文中,我们为 Linux 新手解释了 5 个 hostname 命令示例。如果您有任何疑问,请使用下面的反馈表联系我们。