注意
目前成都創(chuàng)新互聯(lián)公司已為上千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站運(yùn)營(yíng)、企業(yè)網(wǎng)站設(shè)計(jì)、慶安網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶(hù)導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶(hù)和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
主機(jī)名可以是任意格式的字符串,最長(zhǎng)為 64 個(gè)字符。但建議在 static 和 transient 名稱(chēng)與 DNS采用的完全限定域名(FQDN)匹配,比如 host.example.com。還建議在 static 和 transient 名稱(chēng)中只包含 7字節(jié) ASCII 小寫(xiě)字符,無(wú)空格或點(diǎn),并將其限制為使用 DNS域名標(biāo)簽格式,盡管這不是一個(gè)嚴(yán)格要求。在以前的要求中不允許使用下劃線,因此也不建議在此使用。 hostnamectl工具會(huì)強(qiáng)制采用以下限制:static 和 transient 主機(jī)名只包含 a-z、A-Z、0-9、“-”、“_” 和 “.”,不能在開(kāi)頭或結(jié)尾處使用句點(diǎn),不允許使用兩個(gè)相連的句點(diǎn)。大小限制為 64 個(gè)字符。
一、臨時(shí)修改主機(jī)名
[root@localhost ~]# hostname? ? ? //或hostnamectl(CentOS7)
過(guò)程
[root@localhost ~]# hostname? //查看主機(jī)名localhost.localdomain[root@localhost ~]# hostname xsnq? //臨時(shí)修改[root@localhost ~]# hostname? //此處實(shí)際上已經(jīng)是修改成功的xsnq
此方法在服務(wù)器重啟后,主機(jī)名還是會(huì)是原先的名稱(chēng)。
二、永久修改主機(jī)名
1.方法一
使用 hostnamectl 修改,hostnamectl 是在 centos7 中新增加的命令。
hostnamectl 更多用法點(diǎn)此
語(yǔ)法hostnameset-hostname 主機(jī)名 --參數(shù)[root@localhost ~]# hostname set-hostname xsnq --static? //定義靜態(tài)的(static)主機(jī)名//hostnameset-hostname xsnq 設(shè)定所有主機(jī)名? 可加參數(shù) –pretty、–static、--transient 中的一個(gè)或多個(gè)選項(xiàng)。
//遠(yuǎn)程重新連接或重啟服務(wù)器
2.方法二
修改主機(jī)名配置文件
[root@localhost ~]# vi /etc/hostname
把 localhost.localdomain 修改成你想取得主機(jī)名稱(chēng)。
例如, 把? localhost.localdomain ?修改為? xsnq ?。
重啟服務(wù)器(如果已做了臨時(shí)修改,只需保存配置文件即可,待下次服務(wù)器重啟即可讀取到新的主機(jī)名)
[root@localhost ~]# init 6[root@xsnq ~]#
此時(shí)主機(jī)名已永久修改成功。
工具/材料
一臺(tái)裝有l(wèi)inux系統(tǒng)的電腦
臨時(shí)修改 01
先打開(kāi)linux系統(tǒng),然后打開(kāi)終端,按步驟輸入即可
其中fishc@fish, fishc代碼用戶(hù)名,fish代表主機(jī)名
02
完成上面的步驟后,然重新開(kāi)一個(gè)終端就會(huì)看到效果
重啟系統(tǒng)后,會(huì)失效
永久主機(jī)名修改 01
修改hosts文件
先切換到root用戶(hù),進(jìn)入root用戶(hù)后,輸入vi /etc/hosts
使用上下左右鍵中的右鍵移動(dòng)鼠標(biāo),修改主機(jī)名
02
修改后的效果如下圖,
退出時(shí)先按一下esc鍵,然后按住shift不放,再按住兩次z,退出并保存
03
修改network文件
vi /etc/sysconfig/network
04
退出時(shí)先按一下esc鍵,然后按住shift不放,再按住兩次z,退出并保存
然后reboot,修改成功
以根用戶(hù)登錄,或者登錄后切換到根用戶(hù),然后在提示符下輸入hostname命令,可以看出當(dāng)前系統(tǒng)的主機(jī)名為localhost.localdomain。
更改/etc/sysconfig下的network文件,在提示符下輸入vi /etc/sysconfig/network,然后將HOSTNAME后面的值改為想要設(shè)置的主機(jī)名。
更改/etc下的hosts文件,在提示符下輸入vi /etc/hosts,然后將localhost.localdomain改為想要設(shè)置的主機(jī)名。
在提示符下輸入reboot命令,重新啟動(dòng)服務(wù)器。
重啟完成后用hostname命令查詢(xún)系統(tǒng)主機(jī)名,可以看出系統(tǒng)主機(jī)名已經(jīng)變更為mycomputer。
方法/步驟:
1.第一首先打開(kāi)電腦的linux系統(tǒng)。 再進(jìn)入到root界面。
2.第二然后用su -命令。 再輸入root密碼。
3.第三然后查詢(xún)當(dāng)前用戶(hù)名。 命令為hostname。
4.第四然后更改用戶(hù)名。 命令為hostname 更改的用戶(hù)名。
5.第五然后重啟linux系統(tǒng)。 再檢查用戶(hù)名,用戶(hù)名會(huì)變回之前。
本文標(biāo)題:linux改主機(jī)名命令 linux改主機(jī)名怎么立即
本文URL:http://muchs.cn/article46/doscphg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、商城網(wǎng)站、ChatGPT、定制開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)