Linux 中的主机命令
Host 是一个命令行实用程序,使 Linux 用户可以查找有关网络上给定主机的信息。您可以使用host命令查找域的IP地址和与域关联的名称。这对用户来说是有益的,特别是当他们面临网络相关问题(例如系统无法连接到另一个网站或机器)时。
请按照本文的指南了解如何在 Linux 上使用 hostname 命令。
Linux 上 Host 命令的使用
Host 命令附带了各种选项来获取具体详细信息,但是当您仅执行不带任何标志的 host 命令时,您将在终端上看到不同的选项来运行 >主机命令。
host
您可以使用 host 命令作为 DNS 查找实用程序,以使用下面给出的各种选项来获取不同的详细信息:
要使用 host 命令获取域的 IP 地址,请使用下面给出的语法执行命令:
host domain_name
使用上面的语法,我找到了 Linuxhint 网站的 IP 地址详细信息:
host linux教程
要使用主机命令获取域的名称,请使用下面给出的语法执行命令:
host IP_Address
使用上面的语法,我使用 IP 地址找到了用户名 Linuxhint 的域名:
host 127.0.1.1
要启用详细输出,请使用下面给出的语法执行命令:
host -a domain_name
使用上面的语法,我执行了以下命令来启用详细:
host -a linux教程
您还可以使用带有 -v 标志的主机命令来使用下面给出的语法来获取详细信息:
host -v domain_name
为了获得 linux 的详细信息,我使用上述语法执行了命令:
host -v linux教程
要获取特定查询,请使用下面给出的语法:
host -t [query_type] domain_name
要获取主机的文本记录,可以执行以下命令:
host -t txt linux教程
要打印主机的 SOA 记录,可以执行以下命令:
host -t SOA linux教程
如果您想获取显示主机重复未得到答复的查询的次数的数字,请使用下面给出的语法执行命令:
host -R number domain_name
例如:
host -R 3 linux教程
如需进一步帮助,您可以使用以下命令打开主机命令手册:
man host