Python版的并行管理工具:pypdsh

第一次使用pdsh这个工具时,用的不是很顺手,需要设置什么免密认证之类的操作,所以就想着用python做个类似的工具,当前实现的功能相对pdsh来说要少一些了,不过常用的发命令、传文件这种是完全没问题的。

安装

pip install pypdsh

使用

使用参数

使用举例:

#向ip段192.168.1.[1-10,20-30,35,38,40-50]发送“ifconfig ens33”的命令,并在控制台仅获取ERROR级别的输出(日志默认保存到当前目录,且INFO以上级别)
pypdsh -i 192.168.1.[1-10,20-30,35,38,40-50] -c "ifconfig ens33" --log-level=error

源码

https://github.com/GuoTengda1993/pypdsh

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容