#host #file-format #hosts-parser #linux-hosts #windows-hosts #macos-hosts

hoster

适用于主机文件格式的轻量级解析器和词法分析器库

2 个版本

0.1.1 2022年9月4日
0.1.0 2022年9月4日

#1297解析器实现

自定义许可证

29KB
741

hosts-modifier

主机文件管理器

简介

hosts-modifier 是一个旨在帮助您管理系统主机文件(Linux/MacOS 上的 /etc/hosts 和 Windows 上的 C:\Windows\system32\drivers\etc\hosts)的程序。它简化了在文件中添加、删除和列出行的过程。(添加和删除需要控制台或终端中的管理员或超级用户权限。)

此程序旨在帮助开发者管理他们经常管理的宿主文件。(使用 XAMPP 或任何 LAMPP 栈进行 PHP 开发、Laravel、阻止网站等...)。

安装

  1. 发布页面 下载。

  2. 从源代码构建

请确保您的操作系统已安装 golang、make 和 git

$ git clone https://github.com/BrosSquad/hosts.git hosts && cd hosts
$ git checkout tags/v2.3.2 -b v2.3.2
$ make build VERSION=2.3.2 ENVIRONMENT=production RACE=0
$ make install

确保您已将 $GOPATH/bin 添加到 $PATH 那就足够了。

使用方法

hosts-modifier 是一个命令行程序

获取帮助

$ hosts --help

添加主机

$ hosts add example.com 127.0.0.1
  • 如果没有传递 IP,则默认为 "127.0.0.1"(与上面的示例相同)
$ hosts add example.com

删除主机

$ hosts remove example.com

列出主机

$ hosts list

许可证

此程序仅根据 GNU GPL v2 许可证条款提供。

依赖项

~315–790KB
~19K SLoC