第一种方法:
OS X的hosts文件保存在/Private/etc/目录之下(在Finder中按Shift+Command+G,在跳出来的对话框中输入/Private/etc/,而后按回车键就能看到hosts文件)。然而,我们没办法用TextEdit程序修改这个文件:
打开Terminal,输入:
sudo nano /private/etc/hosts
输入管理员密码后回车,就可以看到Hosts的编辑窗口。
nano的使用方法非常直观,屏幕底部有快捷键说明。
第二种:用textedit也可以的。terminal下打 sudo open /Applications/TextEdit.app /private/etc/hosts或者sudo open -a TextEdit /private/etc/hosts
第三种:我都是在别的地方copy一份hosts(你也可以把你的hosts文件拷贝到桌面),修改,增加屏蔽一些网站。然后copy到/etc就行了。
写得好详细,帮了不小的忙!