没有项目描述
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提供了一些很棒的改进。