我经常需要在 Windows 7 机器上添加/删除/更新主机以添加到暂存/测试服务器的链接。
在 Mac 上我可以使用鬼魂使用语法
ghost 添加 staging-server.local 67.207.136.164
是否有类似的命令可以在 Windows 上使用来实现相同的功能?
答案1
有两种(好吧,实际上是三种)方法可以做到这一点。
图形用户界面(使用记事本或任何编辑器)
右键单击您最喜欢的编辑器,确保您Run as administrator
(提升他们的权限),转到c:\windows\system32\drivers\etc\HOSTS
,然后添加、编辑您喜欢的内容。
在没有权限的情况下运行将导致拒绝访问当您尝试保存时出现错误,这是由于他们不久前设置的一些 Windows 安全问题。
命令(令人惊讶的是,它有时还很有用)
在开始栏中输入cmd
,右键单击Run as Administrator
,然后只需输入echo ipaddress site.com >> c:\windows\system32\drivers\etc\HOSTS
替代 GUI(我所提倡的)
霍斯特曼是一款不错的小程序,它为您提供了一个 GUI,您可以在其上管理您的 HOSTS。我不知道其他程序怎么样,但这似乎可以完美地满足您的需求。
答案2
如上所述,您需要编辑的文件必须以管理员身份编辑,路径为 c:\windows\system32\drivers\etc\hosts。可以使用记事本或vim或任何你喜欢的。
Hosts 文件编辑器是一个用于管理主机文件的优秀的开源且免费的 GUI。