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

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

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • mybatis返回map结果集 key value_java map.entry

    mybatis返回map结果集 key value_java map.entry原文:http://blog.csdn.net/sou_liu/article/details/47755635最近需要用到Mybatis中查询结果集为Map的功能,查了好多资料,最终搞定。其实只需要重写ResultHandler接口,,然后用SqlSession的select方法,将xml里面的映射文件的返回值配置成HashMap就可以了。具体过程如下1、先看看

  • Hadoop生态系统简介

    Hadoop生态系统简介Hadoop生态系统主要包括:Hive、HBase、Pig、Sqoop、Flume、ZooKeeper、Mahout、Spark、Storm、Shark、Phoenix、Tez、Ambari。Hive:用于Hadoop的一个数据仓库系统,它提供了类似于SQL的查询语言,通过使用该语言可以方便地进行数据汇总,特定查询以及分析存放在Hadoop兼容文件系统中的大数据。HBase:一种分布的、可

  • java中hashcode的用法_javahashcode作用

    java中hashcode的用法_javahashcode作用hashcode()是干什么用的?首先hashcode是哈希算法的一中简单实现,他是一个对象的哈希吗值。一般和equals一起使用。 hashcode也是用来查找的,如果你学过数据结构就应该知道,在查找和排序这一章有 例如内存中有这样的位置 01234567 而我有个类,这个类有个字段叫ID,我要把这个类存放在以上8个位置之一,如果不用hashcode而任意存放,

  • map通过jsonobject转成实体类

    map通过jsonobject转成实体类新手

  • python测试系列教程——python+Selenium+chrome自动化测试框架[通俗易懂]

    python测试系列教程——python+Selenium+chrome自动化测试框架[通俗易懂]全栈工程师开发手册(作者:栾鹏)python教程全解需要的环境浏览器(Firefox/Chrome/IE..)PythonSeleniumSeleniumIDE(如果用Firefox)FireBug、FirePath(如果用Firefox)chromedriver、IEDriverServer、phantomjs.exeIDE(Pycharm/Subl…

  • java线程池参数详解

    java线程池参数详解java线程池参数详解核心线程数corePoolSize最大线程数maximumPoolSize空闲线程存活时间及单位keepAliveTime、unit工作队列新任务被提交后,会先进入到此工作队列中,任务调度时再从队列中取出任务。jdk中提供了四种工作队列:①ArrayBlockingQueue基于数组的有限阻塞队列,按照FIFO排序。新任务进来后,会放到该队列队尾线程工厂创建一个新线程时使用的工厂,可以用来设定线程名,是否为daemon守护线程等等。拒绝策略…

发表回复

您的电子邮箱地址不会被公开。

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