专栏首页Python爬虫与数据挖掘如何给Centos系统的虚拟机更改主机名

如何给Centos系统的虚拟机更改主机名

有的小伙伴们发现Centos系统中主机名很长,想着更改主机名,换个简单的主机名,但是又不知道怎么做。其实这个问题的解决方案很简单的,默认情况下,虚拟机的主机名为localhost。

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

1、打开虚拟机电源,输入账号和密码,输入命令:vi /etc/hostname,进入文件,如下图所示。

2、发现主机名默认为localhost.localdomain,老长的一个名字。。。看着眼睛都花了。如果英语不好的话,打死都记不住~~~

在vi模式下,点击键盘insert即可开始对文件进行修改,在这里大家可以随意修改主机名。比方说小编把这台虚拟机拟命名为slave2,那么将localhost.localdomain替换为slave2即可。

修改完之后按下Esc,再输入:wq!,以保存退出。如果不确定是否已经修改成功,可以通过cat /etc/hostname进行查看,如下图所示。

3、除了上面的那种方法之外,也有的伙伴通过更改/etc/hosts文件来更改主机名,详情如下。

输入命令:vi /etc/hosts,进入文件。源文件中只有前面两行,最后一行是我们需要添加的内容。内容包括当前虚拟机的IP(本例中IP是202.118.86.90)和拟命名的虚拟机名字(本例中拟命名为slave2),如下图所示。

如果不知道怎么配置虚拟机IP,可以参考:如何给centos6.7系统的虚拟机配置网络和如何给centos7.4系统的虚拟机配置网络(根据版本来)。

4、如果不确定是否已经修改成功,可以通过cat /etc/hosts进行查看,如下图所示。

5、接下来是重启虚拟机,这一步非常重要。只有重启之后,更改的主机名才可以生效。输入命令:shutdown –r now,可以重启虚拟机,如下图所示。

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

在实际情况中,为了避免混淆,小编建议将/etc/hostname和/etc/hosts两个文件都进行更改,更改主机名,以断后患之忧。

本文分享自微信公众号 - Python爬虫与数据挖掘(crawler_python),作者:Python进阶者

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-03-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 如何给Centos系统的虚拟机更改主机名

    有的小伙伴们发现Centos系统中主机名很长,想着更改主机名,换个简单的主机名,但是又不知道怎么做。其实这个问题的解决方案很简单的,默认情况下,虚拟机的...

    Python进阶者
  • numpy和pandas库实战——批量得到文件夹下多个CSV文件中的第一列数据并求其最值

    前几天群里有个小伙伴问了一个问题,关于Python读取文件夹下多个CSV文件中的第一列数据并求其最大值和最小值,大家讨论的甚为激烈,在此总结了两个方法,...

    Python进阶者
  • 手把手教你如何安装水晶易表——靠谱的安装教程

    关于水晶易表的介绍在之前的文章就有提及过,感兴趣的小伙伴可以戳这篇文章:关于水晶易表的简介及其安装初识,在此不再进行赘述。今天给大家分享一下水晶易表的安装教程,...

    Python进阶者
  • 如何给Centos系统的虚拟机更改主机名

    有的小伙伴们发现Centos系统中主机名很长,想着更改主机名,换个简单的主机名,但是又不知道怎么做。其实这个问题的解决方案很简单的,默认情况下,虚拟机的...

    Python进阶者
  • Google C++ 风格指南 - 中文版 [值得收藏]

    http://yangyubo.com/google-cpp-styleguide/ 很实用的手册,感觉象是effective c++,但其中明确指出了一些...

    王亚昌
  • GCAC103 21.12 Key exchange using an online trusted third party

    21.12 Key exchange using an online trusted third party

    安包
  • linux下搜索find命令详解

    最近我们团队开展了一系列的15分钟linux培训计划,今天给大家分享了下find命令的使用,不过内容有点少了。这里把能用到的命令都列一下,也方便以后查找使用。...

    the5fire
  • 常用SQL语句

    ERROR 1025 (HY000): Error on rename of ‘./test/#sql-27c_2308’ to ‘./test/student...

    周小董
  • 【每日一题】问题 1235: 检查金币

    ACM公司生产金币的设备出了问题,使得最近生产的10批金币的重量出现了波动:本来金币的标准重量是10克,但现在有的可能是11克,有的可能9克,也有可能是10克。...

    编程范 源代码公司
  • Web.config中httpModules和httpHandlers的相关配置说明

    Web.config中httpModules和httpHandlers的相关配置说明

    小明爱学习

扫码关注云+社区

领取腾讯云代金券