没有项目描述

hostsed的Python项目详细描述


hostsed是一个简单的python工具,用于编辑hosts文件(默认 /etc/hosts),您可以通过命令行添加或删除dns条目 外壳(E.X.bash)。用hostsed编辑hosts文件 idecomponent命令行体验,即添加/删除相同的记录 结果主机文件中的条目重复或丢失。人质遗嘱 检查IPv4和IPv6的有效IP地址。

安装

您可以通过pip安装hostsed。Python3是首选:

sudo pip3 install hostsed

或系统默认PIP命令:

sudo pip install hostsed

用法

显示主机文件内容

sudo hostsed
# specify a location other than /etc/hosts
hostsed --file hosts.example

添加条目

sudo hostsed add <ip address> <hostname1> <hostname2> ...

示例:

sudo hostsed add 192.168.1.1 gateway
sudo hostsed add 172.17.0.5 mongo-store-1 mysql-02
hostsed --file hosts.exmaple add 127.0.0.1 valarmorghulis.io

删除条目

rm/delete/remove都是del的别名:

sudo hostsed del <ip address> <hostname>

示例:

sudo hostsed remove 192.168.1.1 gateway
hostsed --file rm ::1 localhost

获取Docker容器的IP地址

sudo hostsed docker <docker-container-name>

确认

感谢@noahfx为hostsed提供了一些很棒的改进。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
IntelliJ IDEA Java代码样式:注释和枚举之间的空间   java车辆路径问题或工具教程未在eclipse上运行   从HTML表单发布时,java非英语UTF 8字符会发生变化   使用MultiResourceItemReader时,java Spring批处理在CustomLineMapper中获取文件名   java配置JAXB解组器来处理同时具有acessor方法和字段的类   java在JpaRepository findAll()方法中返回对象的浅拷贝   java如何对docx文件进行碎片整理,以便与ApachePOI3.8一起使用?   java如何将一维数组分解成行?   java为什么这个图形对象不是绘画?(我做错了什么?)   如何在Java代码中将Java函数应用于Scala选项   使用IntelliJ REST客户端测试Spring MVC POST导致415   weka java代码kmeans群集   java中为什么Sin(30)=0.98803116240928618   java创建Android警报通知   数组可能是Java For循环问题