Hosts 文件的位置

http://www.7edown.com/edu/article/soft_4477_1.html 

今天为了翻墙,特意查了查hosts文件的位置,哈哈,又可以上谷歌了~~

Hosts文件是计算机中一个举足轻重的文件,该文件有一个比较大的特点就是没有扩展名。经常在一些电脑个性技巧以及其他领域方面会用到,比如我们要屏蔽某个网站,那么只需要在hosts文件里面加入需要屏蔽的网址即可,另外在iPhone系统升级以及安卓手机一些去广告技巧中也经常会看到要修改Hosts文件步骤,因此我们只要是修改这个文件,那么hosts文件位置在哪呢?

不管是大家最熟悉的Windows XP还是如今主流的Windows 7,又或者是最新的Windows 8系统,其Hosts文件路径位置都相同的,并且hosts文件位置在Windows系统安装目录,通常情况是隐藏的,其位置为:C:\WINDOWS\system32\drivers\etc (最前面的C代表系统安装在C盘,如果系统安装在其他盘,那么就是其它盘符位置,通常我们系统都是安装在C盘的)。

如果进入找不到,那么多数为系统文件隐藏了,需要设置下电脑文件查看方式,将隐藏的文件显示出来,设置方法请参考:

 通过以上方法即可找到Hosts文件位置了,然后即可使用记事本打开Hosts文件进行编辑了,如果你觉得以上步骤麻烦,小编还可以教大家如何快速找到hosts文件位置,方法如下:

 首先使用 Win + R 组合快捷键键,打开开始运行对话框,然后打开后面的对话框里,将我们这里的 C:\WINDOWS\system32\drivers\etc 复制过去粘贴即可,如下图:

打开命令框中输入Hosts文件位置路径
打开命令框中输入Hosts文件位置路径

 最后我们再按回车键或者点击确定,完成即可快速打开hosts文件位置了,如下图:

快速打开hosts文件位置
快速打开hosts文件位置

Hosts是一个没有扩展名的windows系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析,关于hosts文件位置在哪以及如何快速打开hosts文件位置的方法就为大家介绍到这里,如有疑问请在以下评论中指出。

### Hosts 文件的具体位置 Hosts 文件是一个用于映射 IP 地址和主机名的配置文件,在不同的操作系统中有其特定的存储路径。 #### Windows 系统 在 Windows 10 中,Hosts 文件位于 `C:\Windows\System32\drivers\etc` 路径下[^1]。需要注意的是,尽管大多数现代 Windows 版本都遵循这一路径,但在某些旧版系统中可能存在差异。 #### Linux 系统 对于 Linux 系统而言,Hosts 文件通常被放置于 `/etc/hosts` 路径下[^2]。这是标准 Unix-like 系统的一贯做法,适用于绝大多数发行版。 #### macOS 系统 macOS 同样继承了 Unix 的传统设计,因此它的 Hosts 文件也位于 `/etc/hosts` 下[^3]。实际上,macOS 和其他类 Unix 系统共享相同的文件结构。 以下是访问这些文件的一个简单 Python 脚本示例: ```python import platform import os def get_hosts_path(): system_name = platform.system() if system_name == "Windows": return r"C:\Windows\System32\drivers\etc" elif system_name == "Linux" or system_name == "Darwin": # Darwin is for macOS return "/etc" else: raise NotImplementedError(f"Unsupported OS: {system_name}") print(get_hosts_path()) ``` 此脚本能自动检测当前运行的操作系统,并返回相应的 Hosts 文件所在的目录。 ### 查询顺序说明 当计算机尝试解析某个域名时,它会按照以下顺序执行操作: 1. 浏览器缓存; 2. 操作系统缓存; 3. **Hosts 文件**(优先级高于 DNS 服务器); 4. 网关设备; 5. 配置的本地 DNS 服务器; 6. 上级 DNS 服务器; 7. 最终到达顶级 DNS 服务器[^5]。 一旦找到匹配项,则立即停止进一步查询并将结果反馈给请求方。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值