在ubuntu中,关于主机名的文件存放在/etc/hostname文件下,具体的操作流程如下。

1、打开虚拟机终端,输入命令:vi /etc/hostname,进入文件,如下图所示。

vi /etc/hostname

2、主机名默认为virtual machine,很长长长的一个名字。

在vi模式下,点击键盘insert即可开始对文件进行修改,在这里大家可以随意修改主机名。比方说笔者把这台虚拟机拟命名为v1 (virtual machine的首字母),那么将virtual machine替换为v1即可。

3、修改完之后按下Esc退出编辑模式,通过以下命令保存。

: w ! sudo tee %

或者新开终端输入命令来给权限,再保存退出。

sudo chmod 777 /etc/hostname
:wq!

然后输入用户密码,退出编辑器(按键Ctrl + c)。

4、想知道: w ! sudo tee %的具体含义,请看作者的另一篇文章。

永久设置GVIM的字体、背景颜色和显示行数等_内有小猪卖的博客-CSDN博客https://blog.csdn.net/qq_40528849/article/details/121399710?spm=1001.2014.3001.55015、如果不确定是否已经修改成功,可以通过cat /etc/hostname进行查看。

cat /etc/hostname

6、接下来是重启虚拟机,这一步非常重要。只有重启之后,更改的主机名才可以生效。重启虚拟机命令。

shutdown –r now
或
reboot

7、重启之后的虚拟机主机名已经更改了,如下图所示,此时的虚拟机名字改为v1了。

        修改前:

         修改后:

8、参考:如何给Centos系统的虚拟机更改主机名 | 爱在灵灵久博客

但是他这个保存用的:wq!,这一步保存文件会报错:E212:无法打开并写入文件。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐