Ubuntu系统改主机名
1. 使用 hostnamectl
命令设置新的主机名:
sudo hostnamectl set-hostname 新主机名
2. 编辑 /etc/hostname
文件:
打开终端并使用 vim
编辑器编辑 /etc/hostname
文件:
sudo vim /etc/hostname
在 vim
中,按 i
进入插入模式,删除当前的主机名,并输入新的主机名 “XXX”。完成编辑后,按 Esc
退出插入模式,输入 :wq
保存并退出 vim
。
3. 编辑 /etc/hosts
文件:
使用 vim
编辑器编辑 /etc/hosts
文件:
sudo vim /etc/hosts
在 vim
中,同样按 i
进入插入模式,找到与旧主机名相关的行,并将其更改为新的主机名 “XXX”。
127.0.1.1 XXX-virtual-machine
更改为:
127.0.1.1 XXX
编辑完成后,按 Esc
退出插入模式,输入 :wq
保存并退出 vim
。
4. 重启系统:
更改完文件后,为了使更改生效,你可能需要重启你的系统:
sudo reboot
5. 验证更改:
重启后,登录系统并使用以下命令验证新的主机名是否生效:
hostname
或者
hostname -f
使用 vim
基本命令:
i
:进入插入模式进行编辑。Esc
:退出插入模式。:wq
:保存文件并退出vim
。:q!
:不保存直接退出vim
。