hosts 位置
2018-05-12 本文已影响18人
magic_pill
工作中经常会遇到配置 hosts 文件的情况。hosts 文件的作用是定义 IP 地址 Host name(主机名)的映射关系,是一个映射 IP 地址和Host name (主机名) 的规定。
各系统中 hosts 文件所在的位置:
Windows:C:\Windows\System32\drivers\etc\hosts:
- Windows 下编辑之后一般不能直接保存,报没有权限。
- 解决办法:将编辑完成之后的 hosts 文件存到其它路径下,然后再将新生成的 hosts 文件替换原来的 hosts。
Linux:/etc/hosts
- 如果直接编辑:
$ vim /etc/hosts,保存退出(编辑完成之后 --> 按esc --> :--> wq)会报权限问题。 - 解决方案:使用
sudo vim /etc/hosts打开文件进行编辑。
Mac OS:/etc/hosts
- 方式一:通过终端打开:
sudo vim hosts,然后按提示输入密码,然后进行编辑,保存退出(wq)。 - 方式二:按
shift+command+g,会弹出 “前往文件夹” 窗口,在其中输入 “/etc/hosts”,然后进行编辑 --> 保存至其它文件夹下 --> 覆盖原 hosts 文件。