linux下修改主机名有两种方式,
切换到root用户,su - root
方式一 hostnamectl set-hostname 主机名 ,例如:hostnamectl set-hostname local
方式二 修改配置文件 /etc/hostname
在第一次修改主机名时,wq!保存时报错,修改了hostname的读写权限后成功。
进入etc目录,cd /etc/
chmod -v u+w /etc/ # 赋予读写权限
vi hostname
i进入编辑模式,输入主机名,esc回到正常模式,输入":wq!",回车退出
chmod -v u-w /etc/ #收回权限
接着重新连接主机名就改回来了