Skip to content

简化版 - 实现批量服务器运维管理,快速部署下发指令等

License

Notifications You must be signed in to change notification settings

iTenis/itennis-server-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iTennis服务器运维简化版

1、功能列表

功能选项 功能名称 备注
[1] 批量执行命令 在所有服务器上执行命令
[2] 批量拷贝文件到远程 将本地文件拷贝所有服务器
[3] 批量拷贝文件到本地 将所有服务器上的指定文件拷贝到本地服务器上,作为收集信息功能。
[q] 退出 退出脚本

2、文件目录说明

序号 名称 作用 备注
1 config 配置文件所在路径 配置文件以#开头为注解不生效
2 core 核心脚本 核心功能支持
3 tools 封装脚本 核心功能的二次封装
4 logs 日志路径 日志存放
5 start.sh 启动脚本 程序运行入口

3、启动方式

方式一: sh start.sh
****************************************Please Input************************************
**  [1]:Batch execute commands             **                                        **
**  [2]:Batch copy files to remote         **                                        **
**  [3]:Batch copy files to local          **                                        **
**  [q]:Quit                               **                                        **
***********************@iTennis By xiehuisheng@hotmail.com******************************
Please input [1-3,q]: 

方式二: sh start.sh -f [1-3,q]

4、Bug修复

  • 修改日志打印问题
  • 修复日志权限问题
  • 修复配置文件空行问题
  • 添加了以参数方式运行
  • 优化代码结构和日志打印

5、软件支持

Centos、Redhat等Linux系统、Mac系统

6、联系方式

微信:xhs563376097

邮箱:xiehuisheng@hotmail.com

7、感谢

谢谢大家支持与鼓励,如果对你有帮助,请帮忙留下你的爱心,非常感谢您的支持。

About

简化版 - 实现批量服务器运维管理,快速部署下发指令等

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages