【Ubuntu】 Ubuntu18.04修改主机名
00. 目錄
文章目錄
- 00. 目錄
- 01. 查看主機(jī)名的方法
- 02. 臨時(shí)修改主機(jī)名
- 03. 永久修改主機(jī)名
- 04. 附錄
01. 查看主機(jī)名的方法
在Ubuntu系統(tǒng)中,快速查看主機(jī)名有多種方法:
1.1 打開一個(gè)GNOME終端窗口,在命令提示符中可以看到主機(jī)名,主機(jī)名通常位于“@”符號后;
如下圖所示: deng表示用戶名 localhost表示主機(jī)名
1.2 在終端窗口中輸入命令:hostname可以查看到當(dāng)前主機(jī)的主機(jī)名
在終端中輸入命令:
deng@localhost:~$ hostname localhost deng@localhost:~$1.3 在終端窗口中輸入命令:uname -u可以查看到當(dāng)前主機(jī)的主機(jī)名。
deng@localhost:~$ uname -n localhost deng@localhost:~$1.4 查看/proc/sys/kernel/hostname
deng@itcast:~$ cat /proc/sys/kernel/hostname itcast deng@itcast:~$02. 臨時(shí)修改主機(jī)名
命令行下運(yùn)行命令:“hostname 新主機(jī)名”
其中“新主機(jī)名”可以用任何合法字符串來表示。不過采用這種方式,新主機(jī)名并不保存在系統(tǒng)中,重啟系統(tǒng)后主機(jī)名將恢復(fù)為原先的主機(jī)名稱。
例子:hostname itcast
這樣主機(jī)名字就臨時(shí)被修改為itcast,但是終端下不會立即顯示生效后的主機(jī)名,重開一個(gè)終端窗口(通過ssh連接的終端需要重新連接才可以);
hostname相關(guān)命令用法:【Linux】一步一步學(xué)Linux——hostname命令(73)
具體操作如下:
deng@localhost:~$ sudo hostname itcast [sudo] deng 的密碼: deng@localhost:~$03. 永久修改主機(jī)名
在Ubuntu系統(tǒng)中永久修改主機(jī)名也比較簡單。主機(jī)名存放在/etc/hostname文件中,修改主機(jī)名時(shí),編輯hostname文件,在文件中輸入新的主機(jī)名并保存該文件即可。重啟系統(tǒng)后,參照上面介紹的快速查看主機(jī)名的辦法來確認(rèn)主機(jī)名有沒有修改成功。
值的指出的是,在其它Linux發(fā)行版中,并非都存在/etc/hostname文件。如Fedora發(fā)行版將主機(jī)名存放在/etc/sysconfig/network文件中。所以,修改主機(jī)名時(shí)應(yīng)注意區(qū)分是哪種Linux發(fā)行版。
第一步: 修改/etc/hostname
/etc/hostname中存放的是主機(jī)名,hostname文件的一個(gè)例子:
deng@localhost:~$ sudo vim /etc/hostname修改內(nèi)容如下
第二步:修改/etc/hosts配置文件(可選)
/etc/hosts存放的是域名與ip的對應(yīng)關(guān)系,域名與主機(jī)名沒有任何關(guān)系,你可以為任何一個(gè)IP指定任意一個(gè)名字。
增加內(nèi)容如下:
第三步:重啟系統(tǒng)
執(zhí)行如下命令
deng@localhost:~$ sudo reboot04. 附錄
Ubuntu16.04設(shè)置方法:【Ubuntu】 Ubuntu16.04修改主機(jī)名和查看主機(jī)名的方法
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的【Ubuntu】 Ubuntu18.04修改主机名的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Linux】一步一步学Linux——i
- 下一篇: 【Linux】一步一步学Linux——w