#manager #disable #add #local #show #check #update

app hostman

用于管理 /etc/hosts 的 CLI 管理器

17 个不稳定版本 (4 个破坏性更新)

0.5.2 2019 年 12 月 8 日
0.5.1 2019 年 12 月 6 日
0.4.0 2019 年 3 月 17 日
0.3.2 2019 年 3 月 17 日
0.1.8 2019 年 3 月 3 日

#11#disable

每月 39 次下载

MIT 许可证

27KB
637

Hostman

Build Status Crates.io

Hostman 是一个用于 /etc/hosts 的命令行管理器。

安装

使用 cargo

cargo install hostman

手动安装

从 github 下载您架构的最新版本,并将其放入路径中的目录。

安装脚本

您可以使用 trust 安装脚本 安装此工具

curl -LSfs https://japaric.github.io/trust/install.sh | \
    sh -s -- --git lucascaro/hostman

用法

运行工具以获取用法摘要

hostman

hostman show

使用此命令显示您的当前 hosts 文件。

hostman check

使用此命令检查主机是否在您的 hosts 文件中

$ hostman check localhost
# localhost is used to configure the loopback interface
127.0.0.1  localhost
::1  localhost

hostman add

将新主机添加到您的 hosts 文件。

hostman add <ip> <names> [comment]...

hostman local

使用 127.0.0.1 作为 IP 添加新主机到您的 hosts 文件。

hostman local <names> [comment]...

hostman remove

从您的 hosts 文件中删除主机。

hostman remove <host>

hostman disable

禁用(注释)您的 hosts 文件中的主机。

hostman disable <host>

hostman enable

启用您的 hosts 文件中已注释的主机。

hostman enable <host>

hostman update

更新 CLI 到最新版本。

hostman update

依赖关系

~26–38MB
~673K SLoC