BatchShell软件—-Xshell与Ansible结合

BatchShell软件—-Xshell与Ansible结合

三款自动化软件总体功能对比
在这里插入图片描述
BatchShell是一款基于SSH2、FTP、FTPS、Telnet等多协议自动化运维工具,具备Windows、Mac、Linux等多终端版本,

可以将本地、远程主机文件同时同步到多个远程服务器,并可在多个远程服务器上同时执行命令。

与另外两个工具相比,BatchShell更像是Xshell+Ansible的组合。
官网

http://www.batchshell.cn/

基本架构
在这里插入图片描述
功能特点:

  1. 无学习成本,支持原生Shell,也支持Ansible、SaltStack脚本

  2. 内含文件编辑器,支持本地、远程文件在线编辑,替换、保存、对比

  3. 支持文件本地版本控制,实现文件修改历史回溯

  4. 支持跨主机文件右键拷贝、复制功能

  5. 支持跨网络多主机文件同步与命令执行

  6. 支持本地、远程文件检索功能

  7. 支持可视化任务调度,包括文件同步、命令执行

  8. 无需远程部署,本地文件开箱即用。

BatchShell缺点:

  1. 附属功能:与另外两款工具相比,该软件的极简风格使得很多常用脚本需使用者自己定制,软件本身不附带。

界面预览:
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101791.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MySql必知必会实战练习(六)游标

    游标主要用于交互式应用,滚动屏幕上的数据,并对数据进行浏览或做出更改看一下下面的例子:输出:由于结果为多行无法显示,这时我们就需要使用游标来操作1.游标基本方法(1)创建游标(2)打开游

    2021年12月29日
    38
  • Java中有哪些集合,集合中有哪些类?

    Java中有哪些集合,集合中有哪些类?Java中所有的类都位于java.util包下,主要由两个接口派生出来,分别是Collection和Map.Collection包含了List和Set两大分支。Map是一个映射接口。Set、Map、List可以看做集合的三大类。而遍历集合的工具有Iterator和Enumeration;Arrays和Collection是操作数组集合的两个工具类。一、Java中的集合主要分为四类:1、L…

    2022年7月7日
    26
  • c语言pow对函数调用不明确(c语言i++和++i)

    pow()函数用来求baix的y次幂,x、y及函数值都是double型,其原型du为:zhidoublepow(doublex,doubley)。实例代码如下:#include<stdio.h>#include<math.h>voidmain(){doublex=2,y=10;printf(“%f\n”,pow(x,y));return0;}结果:1024扩展bai资料:在调用pow函数时,可能导致错误.

    2022年4月11日
    65
  • Visual Studio 2010 正式旗舰版 序列号「建议收藏」

    Visual Studio 2010 正式旗舰版 序列号「建议收藏」发布vs2010正式旗舰版序列号一枚YCFHQ-9DWCY-DKV88-T2TMH-G7BHP安装完试用版,添加/删除程序里面激活即可。。。已经测试通过,不知道能不能激活Professional和P

    2022年7月4日
    38
  • appsettings与connectionstrings

    appsettings与connectionstrings这篇文章源于我在做一个手机号码归属地的例子时用到了配置文件,于是像视频上说的那样,我在app.config中写下了这段代码:可是却出现了在运行中弹出这样的错误提示:    很是郁闷,查了很多资料,反复看自己写的代码,可就是不知道到底错哪儿了,于是找了大神帮我查了,用大话设计模式中的配置文件方法做了修改,结果程序可以跑起来了:

    2022年5月11日
    69
  • 关于SetCapture() 和 ReleaseCapture()的用法的个人理解[通俗易懂]

    关于SetCapture() 和 ReleaseCapture()的用法的个人理解[通俗易懂]1.函数功能:在当前线程的指定窗口里设置鼠标捕获。一旦窗口捕获了鼠标,所有鼠标输入都针对该窗口,无论光标是否在窗口的边界内还是边界外。同一时刻只能有一个窗口捕获鼠标。2.失效条件: A.当鼠标在其他窗口按下;B.调用ReleaseCapture释放。3. SetCapture和ReleaseCapture必须成对出现通俗来讲,例如:一只羊被一根弹性的

    2022年5月3日
    74

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号