在 CentOS 系统中,更改主机名(hostname)后,通常需要重启系统或至少重新启动网络服务以使更改生效。以下是具体步骤:
更改主机名:
sudo hostnamectl set-hostname new-hostname
或者手动编辑 /etc/hostname 文件:
sudo vi /etc/hostname
将文件中的旧主机名替换为新主机名,然后保存并退出。
重启系统:
sudo reboot
如果你不想重启整个系统,可以只重新启动网络服务:
sudo systemctl restart network
无论使用哪种方法,更改完成后,你可以通过以下命令验证主机名是否已更改:
hostnamectl
或者直接查看 /etc/hostname 文件:
cat /etc/hostname
sudo systemctl daemon-reload
通过以上步骤,你应该能够成功更改 CentOS 系统的主机名并使其生效。