新聞中心
hosts文件是一個(gè)重要的文件,它用來(lái)存儲(chǔ)IP地址和主機(jī)名的對(duì)應(yīng)關(guān)系。在Linux系統(tǒng)中,hosts文件通常位于/etc/hosts目錄下。它的作用是讓計(jì)算機(jī)在訪問(wèn)網(wǎng)站時(shí)更快速地找到目標(biāo),而不需要每次都去DNS服務(wù)器查詢。但是,更改hosts文件不是每次都會(huì)立即生效,這給一些開發(fā)者帶來(lái)了很多麻煩。因此,本文將介紹。

我們提供的服務(wù)有:成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、平江ssl等。為上千多家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的平江網(wǎng)站制作公司
之一步:編輯hosts文件
在Linux系統(tǒng)中,hosts文件位于/etc/hosts目錄下。如果你想要修改hosts文件內(nèi)容,可以使用編輯器打開該文件。在打開的文件中,你可以看到一系列的IP地址和主機(jī)名。你可以添加、刪除或修改其中的任意一條記錄。
在編輯hosts文件之前,更好備份一下當(dāng)前的hosts文件。這樣,如果編輯出現(xiàn)問(wèn)題,你可以很容易地恢復(fù)到原始狀態(tài)。你可以在sudo命令下通過(guò)以下命令進(jìn)行備份:
sudo cp /etc/hosts /etc/hosts.bak
這個(gè)命令將把hosts文件備份到/etc/hosts.bak目錄下。
第二步:刷新DNS緩存
更改hosts文件之后,系統(tǒng)并不一定會(huì)立即生效。這是因?yàn)長(zhǎng)inux系統(tǒng)會(huì)緩存DNS記錄,以提高計(jì)算機(jī)的性能和響應(yīng)速度。因此,你需要手動(dòng)刷新DNS緩存,以便讓計(jì)算機(jī)讀取新的hosts文件記錄。
你可以使用以下命令來(lái)刷新DNS緩存:
sudo systemd-resolve –flush-caches
這個(gè)命令將清除所有DNS緩存,并強(qiáng)制系統(tǒng)去讀取新的hosts文件記錄。
第三步:重啟網(wǎng)絡(luò)服務(wù)
有時(shí)候,刷新DNS緩存還不能讓新的hosts文件記錄生效。這時(shí)候,你需要重啟網(wǎng)絡(luò)服務(wù)。它會(huì)清除所有網(wǎng)絡(luò)連接并重新啟動(dòng)網(wǎng)絡(luò)服務(wù)。
你可以使用以下命令重啟網(wǎng)絡(luò)服務(wù):
sudo systemctl restart networking
這個(gè)命令將重啟網(wǎng)絡(luò)服務(wù),并且你的計(jì)算機(jī)將重新連接網(wǎng)絡(luò)。此時(shí),你的新hosts文件記錄應(yīng)該已經(jīng)生效了。
結(jié)論
更改Linux系統(tǒng)中的hosts文件是一個(gè)很有用的功能,但是,有時(shí)候新的hosts文件記錄并不會(huì)立即生效。為了讓新的hosts文件記錄生效,你需要清除DNS緩存并且重啟網(wǎng)絡(luò)服務(wù)。這樣,你就可以享受到更快速的計(jì)算機(jī)響應(yīng)和更好的網(wǎng)絡(luò)連接了。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來(lái)專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220linux怎么找到hosts
您好、linux系統(tǒng)的hosts文件具體的路徑是“”,您可以用vim編輯器來(lái)修改它~這個(gè)是立即生效的~
如果您不熟悉Vim編輯器可以看下《Linux就該這擾蘆孝嘩緩么學(xué)》的第五章~有詳細(xì)講到哦~希緩稿望可以解決您的問(wèn)題~
為什么改hosts文件還是上不了
hosts文件的權(quán)限請(qǐng)改成rw-r–r–
然后打開飛行模式,再關(guān)閉飛行模式。
hosts文件有點(diǎn)問(wèn)題的,百度“google hosts” 下載完以后直接放到 :
hosts所在文件夾:
Windows 系統(tǒng)hosts位于 C:\Windows\System32\drivers\etc\hosts
Android(安卓)系統(tǒng)hosts位于 /etc/hosts
Mac(蘋果電腦)系統(tǒng)hosts位于 /etc/hosts
iPhone(iOS)系統(tǒng)hosts位于 /etc/hosts
Linux系統(tǒng)hosts位于 /etc/hosts
絕大多數(shù)Unix系統(tǒng)都是在 /etc/hosts
注意: 若更新后,hosts 沒(méi)有立即生效,請(qǐng)重置網(wǎng)絡(luò):
在系統(tǒng)設(shè)置內(nèi)開關(guān)網(wǎng)絡(luò),或啟用禁用飛行模式,或者重啟、刷新DNS緩存、瀏覽器緩存。
簡(jiǎn)單一點(diǎn),然后在瀏覽器的 internet屬性 –常規(guī)–刪除 臨時(shí)文件,然后就是重啟一下電腦了
關(guān)于linux hosts 立即生效的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開發(fā),成都網(wǎng)絡(luò)營(yíng)銷推廣等一站式服務(wù)。
分享題目:如何讓Linux中的hosts文件立即生效(linuxhosts立即生效)
URL網(wǎng)址:http://www.dlmjj.cn/article/djcgcep.html


咨詢
建站咨詢
