博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

python day9 批量管理工具

python day9 批量管理工具

目录文件:(python3 程序)

github 链接:https://github.com/Liang2580/python_day9

 

[root@iZwz9i5qxdafjn4npsy1a3Z home]# tree python_day9/
python_day9/
├── bin
│   ├── aa
│   ├── cc
│   ├── __init__.py
│   └── main.py    # 主程序入口
├── conf
│   ├── accounts.cfg    
│   ├── __init__.py
│   ├── __pycache__
│   │   ├── __init__.cpython-36.pyc
│   │   └── settings.cpython-36.pyc
│   └── settings.py     #配置文件
├── core
│   ├── 1.py
│   ├── __init__.py
│   ├── logger.py       # 日志  
│   ├── __pycache__
│   │   ├── __init__.cpython-36.pyc
│   │   ├── logger.cpython-36.pyc
│   │   └── server.cpython-36.pyc
│   └── server.py         # 主程序
├── __init__.py
├── log
│   ├── __init__.py
│   └── system.log        # log文件
└── README.md

README 介绍

简单的一个批量分发的一个python3 开发的一个小工具

settings 是配置文件所在的地方。

服务器的IP 和 用户名 密码存放的位置

可以执行linux的命令。也可以使用帮助

使用的方式如下:

#python36 bin/main.py

1 group1 2

2 group2 3

##(eg:group1)group1

h1 192.168.57.128

h2 192.168.57.129

ls

------------------------192.168.57.129------------------------ aa anaconda-ks.cfg

init.py

ls

Python-3.6.0

Python-3.6.0.tgz

------------------------192.168.57.128------------------------

aa

anaconda-ks.cfg

init.py

ls

cat aa

上传 :

put cc /root

put sucesss

put sucesss

查看日志

2018-02-24 16:05:19,302 - system - INFO - Account {192.168.57.129} sign in cmd ls

2018-02-24 16:05:19,554 - system - INFO - Account {192.168.57.128} sign in cmd ls

2018-02-24 16:08:01,732 - system - INFO - Account {192.168.57.129} sign in cmd ls

2018-02-24 16:08:01,857 - system - INFO - Account {192.168.57.128} sign in cmd ls

2018-02-24 16:08:05,455 - system - INFO - Account {192.168.57.129} sign in cmd cat aa

2018-02-24 16:08:05,588 - system - INFO - Account {192.168.57.128} sign in cmd cat aa

2018-02-24 16:08:39,484 - system - INFO - Account {192.168.57.129} sign in cmd put cc /root

2018-02-24 16:08:39,641 - system - INFO - Account {192.168.57.128} sign in cmd put cc /root

 

posted @ 2018-02-24 20:38  crazy_py  阅读(205)  评论(0编辑  收藏  举报