工作中经常会遇到配置 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 文件。
网友评论