添加程序访问hosts文件的步骤如下:
打开终端程序
在应用程序下打开实用工具中的终端程序。
进入etc目录
在终端中输入 `cd etc` 并按回车键,进入 `/etc` 目录。
使用sudo打开hosts文件
输入 `sudo vi hosts` 并按回车键,以超级用户权限使用vi编辑器打开 `hosts` 配置文件。输入管理员密码后,按回车键。
添加host记录
在vi编辑器中,按 `i` 键切换至输入模式。
按照上一行格式对齐添加新的host记录,例如:`192.168.1.3 example.com`。
添加完成后,按 `ESC` 键退出输入模式。
输入 `:wq` 并按回车键,保存更改并退出vi编辑器。如果不想保存更改,直接输入 `:q` 并按回车键。
示例
假设你要添加 `192.168.1.100` 域名到 `hosts` 文件中,步骤如下:
1. 打开终端程序。
2. 输入 `cd etc` 并按回车键。
3. 输入 `sudo vi hosts` 并按回车键。
4. 在文件末尾添加一行 `192.168.1.100 example.com`。
5. 按 `ESC` 键退出输入模式,输入 `:wq` 并按回车键保存并退出。
注意事项
修改 `hosts` 文件需要管理员权限,因此在使用 `sudo` 时会提示输入管理员密码。
在添加或修改 `hosts` 文件后,建议清除DNS缓存以确保更改生效。在Windows中,可以使用命令提示符运行 `ipconfig /flushdns` 命令;在Mac和Linux中,可以使用终端运行 `sudo killall -HUP mDNSResponder` 命令。
通过以上步骤,你可以成功添加程序访问 `hosts` 文件中的记录。