没有项目描述

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第三方库


热门话题
JavaBeanio如何将抽象类或接口映射为记录或段   java Jboss 4.2.2到Jboss 7.1.1的迁移问题   如果Java运行时高于给定版本,则强制Maven失败   java在部署时持久化实体   java如何使用jdatechooser从mysql数据库中保存和检索空日期   java Google Drive SDK如何获取文件所在的文件夹?   java使用spring mvc mybatis从oracle db获取失败用户登录结果的数量   数组如何在java中拆分数字文件?   创建对象期间出现安卓 Java空指针异常   java 安卓supportv4。jar在Eclipse中未正确导入   java如何在javafx中创建这种类型的按钮   关于Spring集成和原型范围的java之谜   java正则表达式:在2个标记之间提取DNA信息   使用getText()时出现java空指针异常。toString()。修剪();   java如何从spring控制器获取angularjs中的模型属性值