fchost

0.0.10 • Public • Published

fchost

用于在日常开发中,通过命令行快速操作host文件(增加删除打开关闭

使用说明

host文件格式要求如下,每一个段以#name开始,然后接下来每行是ip + domain,以空行表示该name段结束

host文件格式

#name1

11.2.2.2 www.baidu1.com

11.3.3.3 www.baidu2.com


#name2

12.2.2.2 www.baidu3.com

12.3.3.3 www.baidu4.com

add命令

fchost add QA 23.2.34.23 www.baidu5.com

fchost add QA 23.2.34.24 www.baidu6.com

结果

#name1

11.2.2.2 www.baidu1.com

11.3.3.3 www.baidu2.com


#name2

12.2.2.2 www.baidu3.com

12.3.3.3 www.baidu4.com


#qa

23.2.34.23 www.baidu5.com

23.2.34.24 www.baidu6.com

delete命令

fchost delete QA

结果

#name1

11.2.2.2 www.baidu1.com

11.3.3.3 www.baidu2.com



#name2

12.2.2.2 www.baidu3.com

12.3.3.3 www.baidu4.com

close命令

fchost close name1

结果


#name1

#11.2.2.2 www.baidu1.com

#11.3.3.3 www.baidu2.com



#name2

12.2.2.2 www.baidu3.com

12.3.3.3 www.baidu4.com

open命令

fchost open name1

结果

#name1

11.2.2.2 www.baidu1.com

11.3.3.3 www.baidu2.com



#name2

12.2.2.2 www.baidu3.com

12.3.3.3 www.baidu4.com

其他命令

  • fchost list 查看host文件
  • fchost list -p 查看host文件路径
  • fchost set -p /etc/host 设置host的文件路径为/etc/host

注意

  • 请将host文件的权限设置成当前用户可读可写的权限,否则会报权限错误。sudo chmod 006 /etc/hosts

Readme

Keywords

Package Sidebar

Install

npm i fchost

Weekly Downloads

2

Version

0.0.10

License

MIT

Last publish

Collaborators

  • wenber