微信关注,获取更多

搬瓦工 Linux 使用 hostnamectl 命令配置/修改主机名教程

昨天看到有人在群里讨论怎么修改 hostname 的方法,vps114主机测评记得之前分享过,不过那个时候没有用到 这个命令。所以今天又学习了一下 hostnamectl 命令,本文记录一下怎么使用这个命令进行 hostname 的修改,使用这个命令进行修改是非常简单的。

hostnamectl 工具是用来管理给定主机中使用的三种类型的主机名。(原文链接

一、查看所有主机名

一切操作之前都需要先登录到 SSH

请运行下面的命令查看所有当前主机名:

hostnamectl status

如果未指定任何选项,则默认使用 status 选项。

二、设定所有主机名

请作为 root 用户运行下面的命令设定系统中的所有主机名:

hostnamectl set-hostname name

这样会将 pretty、static 和 transient 主机名变得相似。Static 和 transient 主机名会简化为 pretty 主机名格式。使用 - 替换空格,并删除特殊字符。

三、设定特定主机名

请作为 root 用户,使用附带相关选项的以下命令设定特定主机名:

hostnamectl set-hostname name [option...]

其中 option--pretty--static, 会 --transient 中的一个或多个选项。

如果 --static--transient 选项与 --pretty 选项一同使用,则会将 static 和 transient 主机名简化为 pretty 主机名格式。使用 - 替换空格,并删除特殊字符。如果未使用 --pretty 选项,则不会发生简化。

设定 pretty 主机名时,如果该主机名中包含空格或单引号,请记住要使用正确的引号。例如:

hostnamectl set-hostname "Stephen's notebook" --pretty

四、清除特定主机名

要清除特定主机名,并将其还原为默认形式,请作为 root 用户使用附带相关选项的以下命令:

hostnamectl set-hostname "" [option...]

其中 “” 是括起来的空白字符串,option--pretty--static--transient 中的一个或多个选项。

五、远程更改主机名

要在远程系统中运行 hostnamectl 命令,请使用 -H, --host 选项,如下所示:

hostnamectl set-hostname -H [username]@hostname

其中 hostname 是要配置的远程主机。username 为自选项。hostnamectl 工具会使用 SSH 连接到远程系统。

六、新手教程和优惠套餐

1、搬瓦工推荐方案

优惠码:BWH3HYATVBJW(优惠力度 6.58%)

更多推荐:

方案 内存 CPU 硬盘 流量/月 带宽 机房 价格 购买
CN2
(最便宜)
1GB 1核 20GB 1TB 1Gbps DC3 CN2
DC8 ZNET
$49.99/年 购买
CN2 2GB 1核 40GB 2TB 1Gbps $52.99/半年
$99.99/年
购买
CN2GIA-E
(最推荐)
1GB 2核 20GB 1TB 2.5Gbps DC6 CN2 GIA-E
DC9 CN2 GIA
日本软银 JPOS_1
荷兰 EUNL_9
$49.99/季度
$169.99/年
购买
CN2GIA-E 2GB 3核 40GB 2TB 2.5Gbps $89.99/季度
$299.99/年
购买
HK 2GB 2核 40GB 0.5TB 1Gbps 中国香港 CN2 GIA $89.99/月
$899.99/年
购买
HK 4GB 4核 80GB 1TB 1Gbps $155.99/月
$1559.99/年
购买
TOKYO 2GB 2核 40GB 0.5TB 1.2Gbps 日本东京 CN2 GIA $89.99/月
$899.99/年
购买
TOKYO 4GB 4核 80GB 1TB 1.2Gbps $155.99/月
$1559.99/年
购买

未经允许不得转载:vps114主机测评 » 搬瓦工 Linux 使用 hostnamectl 命令配置/修改主机名教程