引用百度百科:hosts是一個(gè)沒有擴(kuò)展名的系統(tǒng)文件,可以用記事本等工具打開,其作用就是將一些常用的網(wǎng)址域名與其對(duì)應(yīng)的IP地址建立一個(gè)關(guān)聯(lián)“數(shù)據(jù)庫(kù)”,當(dāng)用戶再瀏覽器中輸入一個(gè)需要登錄的網(wǎng)址時(shí),系統(tǒng)會(huì)首先自動(dòng)從Hosts文件中尋找對(duì)應(yīng)的IP地址,一旦找到,系統(tǒng)就會(huì)立即打開對(duì)應(yīng)網(wǎng)頁(yè),如果沒有找到,則系統(tǒng)會(huì)將網(wǎng)址提交DNS域名解析服務(wù)器進(jìn)行IP地址的解析。
??需要注意的是,Hosts文件配置的映射是靜態(tài)的,如果網(wǎng)絡(luò)上的計(jì)算機(jī)更改了請(qǐng)及時(shí)更新IP地址,否則將不能訪問(wèn)。
以下分享mac下修改host的方法
??網(wǎng)上有比較多的方法,比如通過(guò)VI編輯器修改、直接在Mac系統(tǒng)下找到Hosts文件修改、直接在圖形界面中修改。這里介紹本人比較喜歡的修改方式,通過(guò)VI編輯器修改。
1、通過(guò)VI編輯器修改hosts
(1)打開終端工具

(2)輸入代碼,按回車鍵
??注意:vi 與/etc/hosts之間是有一個(gè)空格的
sudo vi /etc/hosts

(3)按照提示,輸入密碼
屏幕上會(huì)提示要輸入密碼(輸入密碼的時(shí)候不會(huì)有任何字符顯示,輸完后直接按回車就行)

(4)打開host文件后,輸入i鍵入編輯模式如下圖所示,會(huì)有「INSERT 」提示,即可插入編輯的意思),然后按照你的需要對(duì)該文件進(jìn)行編輯,編輯完成之后按 ESC 鍵退出插入模式,之后按「 :wq+回車」保存退出,記得英文的冒號(hào)也是要輸入的哦。

(5)到這里就完成啦