要通过命令行更改 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 的主机名。