6_Linux修改主机名的两种方法(20190115)

版权声明:本文为博主原创文章,转载而不修改内容请留言告知,转载并修改内容请与我联系 https://blog.csdn.net/weixin_41010198/article/details/86497317


自己在买阿里云,登陆上控制端之后,主机名太长,一大串字母,我看着就是不爽,作为强迫症的我,在我这里它就必须要做到整齐划一,于是我就改了我的主机名

先展示一下效果

在这里插入图片描述

显示的格式:用户名@主机名
(我们要修改的就是后面的主机名)


一、通过hostname命令直接更改主机名(不是永久)

1、显示当前的主机名

命令:hostname
在这里插入图片描述

2、更改主机名

  1. 修改之前的主机名显示如下:
    root@iZdfsfsEdFFkkmosdfWFWLKsfssfafERGDdfgsbyjOJF
  2. 修改主机的命令

sudo hostname newhostname
eg:sudo hostname mosheng

注意
输入root密码进行授权,修改完后,关掉终端,重新打开,可以看见已经成功了。但是如果重启后,又变为原来的名称了,没有彻底改掉,如果彻底改的话用第二种。

  1. 修改之后的主机名显示如下:
    root@mosheng

二、通过修改配置文件(永久改)

1、hostname 和 hosts文件的作用

  1. 关于/etc/hostname文件

这个文件存储了hostname的名称,系统每次启动时都会通过读取这个文件获得系统的名称。

  1. 关于/etc/hosts

网络主机名称,可以通过修改hosts文件来重定向域名指向的ip。以前可以通过这个方法查看外面的花花世界,好像这两年不行了,哈哈,你懂的。

      root@mosheng$ sudo vim /etc/hosts
      127.0.0.1  localhost VM-1560-ubuntu   #  127.0.0.1即本机的IP。	 

2、修改配置文件中的主机名称

  1. 修改/etc/hostname文件

将mosheng改为newhostname

root@mosheng$ sudo vim /etc/hostname

  1. 修改/etc/hosts文件

root@mosheng$ sudo vim /etc/hosts
修改前
127.0.0.1 localhost mosheng
修改后
127.0.0.1 localhost newhostname
最后:打开新的终端,终端窗口的系统名称已经修改好了
root@newhostname$

猜你喜欢

转载自blog.csdn.net/weixin_41010198/article/details/86497317