命令行修改hosts文件步骤
命令行修改hosts文件步骤
当我们的hosts文件出现问题的时候,我们怎么用最快的方式解决问题呢?对于熟悉电脑的玩家来说,肯定是命令框最快捷。下面跟小编一起来看看吧。
命令行修改hosts文件步骤
1、对于程序员、网络技术人员或者运维人员来说,命令行窗口执行各种命令可谓是看家本领,点击桌面上的terminal图标,就是那个黑色的图标,打开terminal终端。
2、然后在终端里输入下面的命令:
vim /etc/hosts
此时就会使用vim编辑器打开hosts文件。我们将hosts文件里刚才配置的地址换成新的地址,如下面第二张图所示,修改完成后,输入命令:
:wq
保存配置。
3、然后再打开浏览器,输入新的域名,还是显示It works,说明它生效了,也即我们的修改成功了。在测试完成以后,别忘了将hosts文件回复原样,否则在访问一些网站的时候可能会因为hosts文件里的配置出错。
延伸阅读: hosts文件位置在哪 | Win10系统如何修改hosts文件
win10怎么修改hosts文件
win10修改hosts的确要比win7更麻烦,win7可以将hosts复制到桌面,然后在etc里删除hosts,在桌面修改好hosts后,再拷贝会etc文件夹即可。但win10不行,win10会提示权限不够。说一个方法给你(即便你已经删除etc文件夹也适用,另外,etc文件夹你删除了,但还会再生一个,只不过里面没内容)。反三步走:
第一步,设置开机进入安全模式,重启电脑,方法如下:http://jingyan.baidu.com/article/3052f5a1d7f30697f21f8646.html
第二步,将其他同型电脑的etc文件夹拷贝一份放到桌面,然后按照自己的需求修改hosts。
第三步,将你修改后的hosts连你所拷贝的etc文件夹的其他内容,一并拷贝到C盘etc文件夹中。
打完收工。方法很简单,在安全模式下,系统不会再提示你权限的问题。希望采纳!
夜神模拟器怎样修改hosts文件
在Android下,/etc是link到/system/etc的,我们需要修改/system/etc/hosts来实现。但是这个文件是只读,不能通过shell直接修改。可以通过连接到PC上使用adb来修改。
1、ADB 命令行替换法
为方便操作,可以将压缩包中的adb1程序连文件夹解压缩到C盘。
步骤如下:
1、获得root权限:adb root
2、设置/system为可读写:adb remount
3、将hosts文件复制到PC:adb pull /system/etc/hosts (此时adb文件夹下已经有了复制到PC上的hosts文件)
4、修改PC机上文件
5、将PC机上文件复制到手机:adb push hosts /system/etc/hosts
如果要查看是否修改成功,可以在PC上执行adb shell,运行cat /system/etc/hosts;或者在手机上运行cat /system/etc/hosts。
hosts文件格式的写法应该是每个域名一行才能使用,例如:
127.0.0.1 host1.example.com
127.0.0.1 host2.example.com
127.0.0.1 host3.example.com
ps:如何判断手机是否已经root了,输入adb shell回车,su 回车,如果出现#,那么你的手机的确ROOT了。
另:文件稍微大点,输入完命令就提示out of memory,在网上找到的解决办法都是针对模拟器的.后来通过下面的方式彻底搞定.
host文件修改后无法保存的问题
可以先将host文件另存为txt格式并保存在桌面,然后删除原来的文件,最后将桌面上的文件移动到原来的文件夹中。
1、同时按住键盘上的“Win”键+“R”键打开运行窗口,在运行窗口中输入“c:windowssystem32driversetc”并按回车键进入hosts所在的文件夹:
2、将hosts用记事本打开,修改完成后点击保存,此时系统会提示不能在当前文件夹保存,这时可以将文件保存在桌面:
3、在桌面中将文件的后缀“.txt”删除,然后删除原来hosts所在的文件夹里面的hosts文件,最后将桌面的hosts文件移动到原来hosts所在的文件夹中即可:
声明: 我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本站部分文字与图片资源来自于网络,转载是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:daokedao3713@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!