在 CentOS 中修改 hostname 的步骤如下:
-
打开终端。
-
临时修改 hostname: 在终端中输入以下命令,将 “new-hostname” 替换为您想要的新主机名:
sudo hostnamectl set-hostname new-hostname
然后,使用以下命令使更改生效:
sudo reboot
-
永久修改 hostname:
- 使用文本编辑器(如 vi、nano 等)打开
/etc/hostname
文件:sudo vi /etc/hostname
- 将文件中的旧主机名替换为新主机名,然后保存并关闭文件。
- (可选)如果您还希望修改
/etc/hosts
文件以反映新的主机名,请使用文本编辑器打开该文件:sudo vi /etc/hosts
- 在文件中找到旧主机名,并将其替换为新主机名。确保保留与 IP 地址的映射关系。例如:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 127.0.0.1 new-hostname new-hostname.localdomain new-hostname
- 保存并关闭文件。
- 使用文本编辑器(如 vi、nano 等)打开
-
重启系统以使更改生效:
sudo reboot
完成上述步骤后,您的 CentOS 系统应该已经成功修改了 hostname。您可以通过运行以下命令来验证更改是否生效:
hostnamectl
或者
hostname