其實(shí)在我們運(yùn)行Ubuntu的時(shí)候,直接打開(kāi)終端就可以很簡(jiǎn)單的看到主機(jī)名,比如我自己的ubuntu主機(jī):
root@gzr-VirtualBox:/etc#
@前面是當(dāng)前的用戶,也就是root @后面的就是主機(jī)名:gzr-VirtualBox
一:以下的幾種辦法都是用來(lái)查看主機(jī)名: 1.使用hostname(ubuntu16和centos7親測(cè)有效)
root@gzr-VirtualBox:/# hostnamegzr-VirtualBox2.使用echo $HOSTNAME查看主機(jī)名(ubuntu16和centos7親測(cè)有效)
root@gzr-VirtualBox:/# echo $HOSTNAMEgzr-VirtualBox3.其實(shí)hostname也是kernel中的變量,通過(guò)內(nèi)存文件PRoc可以查到它。(ubuntu16和centos7親測(cè)有效)
root@gzr-VirtualBox:/# cat /proc/sys/kernel/hostnamegzr-VirtualBox二:后面說(shuō)一下修改主機(jī)名:
1.進(jìn)入etc目錄
root@gzr-VirtualBox:/# cd /etc2.在用vi修改hostname文件(不會(huì)用vi的自行百度)
root@gzr-VirtualBox:/# vi hostname3.使用reboot重啟ubuntu
root@gzr-VirtualBox:/# rebootps:在我看的博文里,作者寫了這個(gè)。
重啟后你會(huì)發(fā)現(xiàn)自己設(shè)的hostname出現(xiàn)在系統(tǒng)提示符中,但是此時(shí)卻有個(gè)錯(cuò)誤提示: sudo: unable to resolve host Ubuntu 原來(lái)ubuntu下還有個(gè)文件需要配對(duì)修改,那就是/etc/hosts,這個(gè)專門記錄主機(jī)名和網(wǎng)址的靜態(tài)表。將你的hostname增加進(jìn)去。 127.0.1.1 Linc-Ubuntu 這樣系統(tǒng)就可以識(shí)別主機(jī)名了。
雖然我重啟沒(méi)遇到錯(cuò)誤提示,但是我們還是去修改下/etc/hosts
4.使用vi修改etc/hosts(這里是111)
127.0.1.1 gzr-VirtualBox1115.主機(jī)名修改完成。(centos同理)
臨時(shí)修改主機(jī)名的方法修改主機(jī)名:spark@master:~$ sudo hostname hadoopspark@master:~$ hostnamehadoopPS:以上的修改只是臨時(shí)修改,重啟后就恢復(fù)原樣了。參考文章: http://blog.csdn.net/lincyang/article/details/41006609 http://www.centoscn.com/CentOS/help/2015/0206/4640.html
新聞熱點(diǎn)
疑難解答
圖片精選