要通过命令行更改 CentOS 的主机名,请按照以下步骤操作:
-
打开终端。
-
使用 root 用户登录,或者使用
sudo命令获取管理员权限。例如,如果你当前的用户是user,你可以输入sudo -i并按回车键切换到 root 用户。 -
临时更改主机名:使用
hostnamectl命令来更改主机名。例如,要将主机名更改为new-hostname,请输入以下命令:
hostnamectl set-hostname new-hostname
按回车键执行命令。这将立即更改主机名,但重启系统后更改将丢失。
- 永久更改主机名:要永久更改主机名,需要编辑
/etc/hostname文件。使用文本编辑器(如vi或nano)打开文件。例如,输入以下命令:
vi /etc/hostname
按回车键执行命令。这将打开 /etc/hostname 文件。
-
在文件中,将当前的主机名替换为你想要的新主机名。确保不要包含任何空格或特殊字符。
-
保存并关闭文件。在
vi编辑器中,按Esc键,然后输入:wq并按回车键。在nano编辑器中,按Ctrl + X,然后按Y,最后按回车键。 -
重启系统以使更改生效:
reboot
按回车键执行命令。系统将重启并使用新的主机名启动。
现在,你已经成功更改了 CentOS 的主机名。
以上就是关于“如何通过命令行更改CentOS hostname”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm