1留量、查看主機(jī)名
在Ubuntu系統(tǒng)中,快速查看主機(jī)名有多種方法:
其一哟冬,打開(kāi)一個(gè)終端窗口肪获,在命令提示符中可以看到主機(jī)名,主機(jī)名通常位于“@”符號(hào)后柒傻;
其二孝赫,在終端窗口中輸入命令:hostname
或 uname –n
,均可以查看到當(dāng)前主機(jī)的主機(jī)名红符。
2青柄、臨時(shí)修改主機(jī)名
命令行下運(yùn)行命令:
hostname 新主機(jī)名
其中“新主機(jī)名”可以用任何合法字符串來(lái)表示。不過(guò)采用這種方式预侯,新主機(jī)名并不保存在系統(tǒng)中致开,重啟系統(tǒng)后主機(jī)名將恢復(fù)為原先的主機(jī)名稱(chēng)。
例子:hostname ubuntu-temp
這樣主機(jī)名字就臨時(shí)被修改為ubuntu-temp萎馅,但是終端下不會(huì)立即顯示生效后的主機(jī)名双戳,重開(kāi)一個(gè)終端窗口(通過(guò)ssh連接的終端需要重新連接才可以);
3、永久修改主機(jī)名
在 Ubuntu
系統(tǒng)中永久修改主機(jī)名也比較簡(jiǎn)單糜芳。主機(jī)名存放在 /etc/hostname
文件中飒货,修改主機(jī)名時(shí),編輯 hostname
文件峭竣,在文件中輸入新的主機(jī)名并保存該文件即可塘辅。重啟系統(tǒng)后,參照上面介紹的快速查看主機(jī)名的辦法來(lái)確認(rèn)主機(jī)名有沒(méi)有修改成功皆撩。
值的指出的是扣墩,在其它Linux發(fā)行版中,并非都存在 /etc/hostname
文件扛吞。如 Fedora
發(fā)行版將主機(jī)名存放在 /etc/sysconfig/network
文件中呻惕。所以,修改主機(jī)名時(shí)應(yīng)注意區(qū)分是哪種 Linux
發(fā)行版滥比。
題外話(huà): /etc/hostname
與 /etc/hosts
的區(qū)別
/etc/hostname
中存放的是主機(jī)名亚脆,hostname
文件的一個(gè)例子:
v-jiwan-ubuntu-temp
/etc/hosts
存放的是域名與 ip 的對(duì)應(yīng)關(guān)系,域名與主機(jī)名沒(méi)有任何關(guān)系守呜,你可以為任何一個(gè)IP指定任意一個(gè)名字型酥,hosts 文件的一個(gè)例子:
127.0.0.1 localhost
127.0.1.1 v-jiwan-ubuntu