日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CentOS7主機(jī)名修改與查看命令詳述

在centos 6中,修改主機(jī)名方式很簡(jiǎn)單,臨時(shí)修改主機(jī)名使用hostname命令,永久修改主機(jī)名直接寫進(jìn)文件/etc/sysconfig/network中即可。

雨湖網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)公司從2013年創(chuàng)立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。

但在CentOS 7中,主機(jī)名就沒那么簡(jiǎn)單了,它涉及了一些彎彎繞繞。

在CentOS 7中,主機(jī)名分3類:static(靜態(tài)主機(jī)名)、pretty(好看、易讀的主機(jī)名)和transient(短暫臨時(shí)的)。CentOS 7中和主機(jī)名有關(guān)的文件為/etc/hostname,它是在系統(tǒng)初始化的時(shí)候被讀取的,并且內(nèi)核根據(jù)它的內(nèi)容設(shè)置transient主機(jī)名。

其中:
1.static類的主機(jī)名就是我們常說的主機(jī)名,由/etc/hostname文件決定。
2.transient類的主機(jī)名也就是我們常說的臨時(shí)主機(jī)名,它是由內(nèi)核動(dòng)態(tài)維護(hù)的主機(jī)名。默認(rèn)在系統(tǒng)啟動(dòng)的時(shí)候會(huì)根據(jù)/etc/hostname文件中的靜態(tài)主機(jī)名進(jìn)行初始化。
3.pretty類的主機(jī)名是給人看的,它可以提供非標(biāo)準(zhǔn)的主機(jī)名,以前版本(例如CentOS 6)沒有這功能。它可以包含特殊符號(hào),例如空格。例如將pretty名稱命為"MaYun's Host",這種名稱在以前的主機(jī)名(即static類主機(jī)名)里是不允許存在的。

/etc/hostname文件中的static主機(jī)名是瞬時(shí)生效的,也是永久生效的。修改后使用hostname命令或者uname -n直接就可以讀取,重啟后也按照此文件的主機(jī)名進(jìn)行初始化。

/etc/hostname文件沒有主機(jī)名的時(shí)候,在系統(tǒng)啟動(dòng)的時(shí)候,內(nèi)核會(huì)將transient初始化為localhost.localdomain。

/etc/sysconfig/network文件已經(jīng)失效。

CentOS 7主機(jī)名修改、查看
1.使用hostname命令修改主機(jī)名,它修改是transient主機(jī)名,即臨時(shí)生效的主機(jī)名。
2.直接修改/etc/hostname文件,它瞬時(shí)生效,重啟后也生效(因?yàn)閮?nèi)核會(huì)根據(jù)它初始化transient主機(jī)名)。
3.使用nmtui命令在圖形化界面修改主機(jī)名。它會(huì)直接修改/etc/hostname文件,因此也是瞬時(shí)生效+永久生效的。
4.使用hostnamectl命令。它可以修改并查看static、transient或pretty三種主機(jī)名。當(dāng)它修改了static主機(jī)名時(shí),會(huì)直接寫入/etc/hostname文件中,因此它也是瞬時(shí)生效+永久生效的。

hostnamectl命令

1.查看主機(jī)名
hostnamectl
#或
hostnamectl status
#或
hostnamectl [--pretty|--static|--transient] status

可以看到使用hostname命令修改主機(jī)名后,transient已經(jīng)改變了。

2.同時(shí)修改3種主機(jī)名

當(dāng)同時(shí)修改了pretty和(static | transient)中的一種時(shí),將取pretty名的簡(jiǎn)化部分作為static主機(jī)名。
hostnamectl set-hostname NAME

可以從結(jié)果中看到,只改變了static和transient(內(nèi)核動(dòng)態(tài)維護(hù)的,一定會(huì)改變),而pretty卻沒設(shè)置成功。這是因?yàn)檫@里給出的主機(jī)名"name2"是一個(gè)符合主機(jī)名標(biāo)準(zhǔn)的名稱。如果指定一個(gè)非標(biāo)準(zhǔn)的主機(jī)名,例如包含特殊符號(hào),那么也會(huì)設(shè)置pretty。

pretty hostname已經(jīng)改變,且static hostname是它的"簡(jiǎn)化版"。

3.修改某種類型的主機(jī)名
hostnamectl set-name NAME --static
hostnamectl set-name NAME --transient
hostnamectl set-name NAME --pretty

用法如上面的例子。

4.同時(shí)修改其中兩種名稱。
hostnamectl set-name NAME --static --transient
hostnamectl set-name NAME --static --pretty
hostnamectl set-name NAME --transient --pretty

用法如上面的例子。但同樣注意,當(dāng)修改了pretty主機(jī)名和其他一種時(shí),將取pretty的"簡(jiǎn)化版"。

5.修改、查看遠(yuǎn)程主機(jī)的主機(jī)名,使用"-H"或"--host"選項(xiàng)。連接基于SSH。

注意,無法遠(yuǎn)程修改CentOS 5或6主機(jī)名,因?yàn)樗褂玫氖莝ystemd類的命令進(jìn)行修改的。
hostnamectl -H [USER@]HOST set-hostname NAME
hostnamectl -H [USER@]HOST status

例如,使用root用戶連接到192.168.100.59主機(jī)上并修改它的主機(jī)名。
hostnamectl -H root@192.168.100.59 set-hostname hello59
hostnamectl -H root@192.168.100.59 status


名稱欄目:CentOS7主機(jī)名修改與查看命令詳述
URL鏈接:http://www.dlmjj.cn/article/dphggep.html