6_Linux修改主機名的兩種方法(20190115)

我是小隨發表於2019-01-15


自己在買阿里雲,登陸上控制端之後,主機名太長,一大串字母,我看著就是不爽,作為強迫症的我,在我這裡它就必須要做到整齊劃一,於是我就改了我的主機名

先展示一下效果

在這裡插入圖片描述

顯示的格式:使用者名稱@主機名
(我們要修改的就是後面的主機名)


一、通過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$

如果你覺得對你有幫助,希望你可以打賞知識!

6_Linux修改主機名的兩種方法(20190115)支付寶收款碼
6_Linux修改主機名的兩種方法(20190115)微信收款碼

如果你熱衷技術,想尋找志同道合的夥伴,歡迎加入我們!

6_Linux修改主機名的兩種方法(20190115)微信交流
6_Linux修改主機名的兩種方法(20190115)QQ技術交流群

相關文章