Linux主机名初学者命令教程(5个示例)
如果您正在进行网络管理,并且您的工作涉及到在Linux命令行上的工作,那么您应该注意到一些与网络相关的命令行工具。 在这种工具上是主机名 ,您可以使用它来显示或设置系统的主机名。 在本教程中,我们将使用一些易于理解的示例来了解有关此实用程序的更多信息。
请注意,这里的所有示例都已在Ubuntu 16.04机器上进行了测试,并在运行14.04 LTS版本的Ubuntu服务器上进行了交叉测试。
Linux主机名命令
您可以使用主机名来显示或设置系统的主机名。 该工具的基本语法是:
hostname [options]
以下是手册页文档中关于此实用程序的说明:
Hostname is used to display the system's DNS name, and to display or set its hostname or NIS domain
name.
以下是一些Q&A样式的示例,它们将为您提供有关此命令如何工作的好主意。
Q1。 主机名如何工作?
默认情况下,hostname命令会在输出中生成主机的名称。
hostname
Q2。 如何打印主机的别名?
如果有与主机关联的别名,则可以使用-a命令行选项访问该名称。
hostname -a
Q3。 如何打印IP地址?
这可以使用-i命令行选项完成。
hostname -i
以下是我的本地机器上的命令输出:
Q4。 如何打印关联的域名(如果有)?
您可以对此使用-d命令行选项。
hostname -d
上述命令将获取系统所在的域名。
Q5。 如何打印短主机名?
这可以使用-s命令行选项完成。
hostname -s
Q6。 如何更改主机名?
hostname命令还允许您更改主机的名称。 你可以用下面的方法做到这一点:
主机名[新主机名]
例如:
hostname youcl
不用说,您需要root权限才能执行此操作。 此外,通过这种方式进行的更改是暂时的 - 对于永久更改,您必须在/ etc / hosts文件中进行修改。
结论
你可以使用主机名做更多的事情,虽然我们在这里讨论的内容应该足以让你开始。 完成所有这些后,请前往该工具的手册页以获取更多信息。