#host #localhost #local #file-utility

app locdev

locdev 是一个用于管理您的 /etc/hosts 文件的命令行工具

3 个版本

0.1.2 2023年5月26日
0.1.1 2023年5月26日
0.1.0 2023年5月25日

#742 in 开发工具

每月 32 次下载

MIT 许可证

9KB
118

locdev 🛠️

Crates.io GitHub Actions GitHub Releases

locdev 是一个方便的 CLI 工具,可简化向 hosts 文件中添加、删除和列出条目的过程。您不再需要手动且易出错的编辑。现在,只需运行一个命令即可。

功能

  • 向 hosts 文件添加条目
  • 从 hosts 文件中删除条目
  • 打印 hosts 文件中的当前条目

安装

下载编译后的二进制文件

您可以从 GitHub 发布页面 下载 locdev 的编译后的二进制文件。选择与您的操作系统和架构对应的二进制文件,并将其放置在系统环境变量 PATH 包含的目录中。

使用 Cargo 安装

要使用 Cargo 安装 locdev,您需要在您的系统上安装 Rust。Rust 安装完成后,您可以使用 Cargo 安装 locdev

cargo install locdev

使用方法

locdev [COMMAND]

命令

  • add <ip> <hostname>: 使用指定的 IP 和主机名向 hosts 文件添加条目
  • remove <ip> <hostname>: 从 hosts 文件中删除具有指定 IP 和主机名的条目
  • list: 打印 hosts 文件中的当前条目

示例

向 hosts 文件添加条目

sudo locdev add 127.0.0.1 dev.local

从 hosts 文件中删除条目

sudo locdev remove 127.0.0.1 dev.local

打印 hosts 文件中的当前条目

locdev list

注意

由于 hosts 文件需要管理员权限来修改其内容,因此您需要使用 sudo 来执行 addremove 命令。

许可证

本项目受 MIT 许可证许可。

依赖关系

~3–15MB
~140K SLoC