Linux中的hostname命令及示例

2021年3月23日14:23:16 发表评论 962 次浏览

主机名Linux中的命令用于获取DNS(域名系统)名称并设置系统的主机名或NIS(网络信息系统)域名。主机名是为计算机提供的名称, 它连接到网络。其主要目的是通过网络唯一标识。

句法 :

hostname -[option] 

例子:我们只需输入没有任何属性的主机名即可获得系统主机名。

主机名gfg

选项:

-一种 :

此选项用于获取主机系统的别名(如果有)。如果未设置别名, 它将返回一个空行。此选项枚举所有网络接口上的所有已配置地址。

语法如下:

hostname -a

例子:

主机名-a gfg

-一种 :

此选项用于获取主机系统的所有FQDN(完全合格域名)。它枚举所有网络接口上的所有已配置地址。输出可能会重复显示相同的条目。

句法 :

hostname -A

例子:

主机名-A gfg

-b:

用于始终设置主机名。如果未指定, 则使用默认名称。

句法 :

hostname -b

例子:

主机名-b gfg

-d:

如果设置了本地域, 则此选项用于获取域。如果未设置本地域, 它将不返回任何内容(甚至不显示空白行)。

句法 :

hostname -d

范例:

主机名-d gfg

-F :

此选项用于获取完全限定域名(FQDN)。它包含简短的主机名和DNS域名。

语法如下:

hostname -f

例子:

主机名-f

-F :

此选项用于设置文件中指定的主机名。只能由超级用户(root)执行。

语法如下:

sudo hostname -F filename

例子:

主机名-F gfg

-i选项:

此选项用于获取IP(网络)地址。仅当主机名是可解析的时, 此选项才有效。

语法如下:

hostname -i

例子:

主机名-i gfg

-一世 :

此选项用于获取所有IP(网络)地址。该选项不取决于主机名的可解析性。

hostname -I

例子:

主机名-I gfg

-s:

简而言之, 该选项用于获取主机名。简短的主机名是主机名中第一个之前的部分

句点/点(。)

。如果主机名没有句号, 则显示完整的主机名。

句法 :

hostname -s

例子:

主机名-s gfg

-V:

给出版本号作为输出。

语法如下:

hostname -V

例子:

主机名-V gfg

注意:设置主机名我们可以使用下面给出的命令:

sudo hostname NEW_HOSTNAME

这里, NEW_HOSTNAME是用户要提供的新主机名。

例子:

设置主机名

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: