文件名称:gansible:Gansible是一种轻量级的cli工具,用于在多个设备上并行执行命令
文件大小:4.68MB
文件格式:ZIP
更新时间:2024-04-21 18:07:45
Go
易变的 介绍 Gansible是一种轻量级的cli工具,用于在多个设备上并行执行命令。可并发在一个服务器上执行命令,上传下载文件或目录,执行本地脚本。 主要特性 并发在多个设备上执行任务。或10个并发,可通过--forks参数设置并发数量,最大10000。 可设置ssh连接超时时间。至少90秒,可通过--ssh-timeout参数设置。 以gansible,json,yaml格式输出任务结果,替换gansible。 以log,csv,json,yaml格式保存。通过--loging指定保存日志(默认不保存)。通过--log-file-format指定日志格式(替代格式为csv)。通过--log-dir指定日志目录(默认为系统零时文件夹)。通过--log-file-name指定日志文件名(格式为gansible_year-mounth-day_hour:minuter:secondes)。
【文件预览】:
gansible-master
----go.mod(287B)
----pkg()
--------utils()
--------connect()
----main.go(651B)
----Dockerfile(448B)
----LICENSE(11KB)
----README.md(10KB)
----.gitignore(15B)
----cmd()
--------run.go(4KB)
--------shell.go(3KB)
--------script.go(4KB)
--------fetch.go(4KB)
--------push.go(4KB)
--------root.go(4KB)
--------version.go(1KB)
----gansible1(8.98MB)