3 3 Centos7主机名修改—阿里云ECS服务器与CentOS实战学习教程(价值288元)
目录:
本教程将指导您完成在CentOS 7系统上更改主机名的过程。
主机名是在安装CentOS操作系统时设置的,或者如果您正在启动虚拟机,则会在启动时将其动态分配给实例。
本教程中描述的方法无需重新启动系统即可使用。
先决条件
在继续本教程之前,请确保您以具有sudo特权的用户身份登录。
了解主机名
主机名是用于标识网络上计算机的标签。 您不应在同一网络上的两台不同计算机上使用相同的主机名。
hostname
分为三类:
static
,
pretty
和
transient
。
-
static-传统主机名,可以由用户设置,并存储在/etc/hostname文件中。 pretty-用于向用户展示的自由格式UTF8主机名。 例如Linuxize's desktop。transient-内核维护的动态主机名,可以在运行时由DHCP或mDNS服务器更改。 默认情况下,它与static主机名相同。
对于
static
和
transient
名称(例如
host.example.com
),建议使用完全限定的域名(
FQDN
)。
显示当前主机名
要查看当前主机名,请输入以下命令:
hostnamectl




最后,重新启动
systemd-hostnamed
服务,以使更改生效:
sudo systemctl restart systemd-hostnamed
方法3:使用
nmcli
命令
nmcli
是用于控制NetworkManager的命令行工具,也可用于更改主机名。
要查看当前主机名,请输入:
sudo nmcli general hostname
要将主机名更改为
host.linuxize.com
使用以下命令:
sudo nmcli general hostname host.linuxize.com
最后,重新启动
systemd-hostnamed
服务,以使更改生效:
sudo systemctl restart systemd-hostnamed
验证变更
要验证主机名是否已成功更改,请使用
hostnamectl
命令:
hostnamectl
您的新主机名将被打印在控制台上:
Static hostname: host.linuxize.com Pretty hostname: Linuxize's desktop Icon name: computer-vm Chassis: vm Machine ID: 52d6807a6ae34327871ae568f7a1387e Boot ID: 4f747d0280d3402abed870d18b6e9a7a Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-693.11.6.el7.x86_64 Architecture: x86-64
结论
在本教程中,我们向您展示了3种不同的方法来更改CentOS 7服务器的主机名而无需重新启动计算机。
如有任何疑问,请随时发表评论。
centos主机名如何在centos 7上添加和删除用户
知道如何添加和删除用户是Linux用户应该知道的基本技能之一。 在本教程中,我们将说明如何在CentOS 7系统上添加和删除用户。
如何在centos 7上添加交换空间
交换是物理RAM内存已满时使用的磁盘空间。 本教程说明了如何在CentOS 7系统上添加交换文件。
如何在centos 8上添加交换空间
交换是物理RAM内存已满时使用的磁盘空间。 本文介绍了在CentOS 8系统上添加交换文件的步骤。







