天天看点

matlab 创建批量文件夹_当下最火的Linux批量管理工具

无论从易用性、功能丰富性,当下最火的linux批量管理工具非Batchshell莫属,该软件集xshell、ansible、crt等多类软件优点于一身,集命令与文件管理于一体,将会成为所有linux用户居家必备工具。

BatchShell是一款基于ssh、sftp、ftp、telnet、rdp、vnc等多协议终端命令、文件管理工具,可以将本地、远程主机文件同时传输到成百上千台服务器,并可在多个服务器上同时执行命令。

她具备以下主要功能

1. 系统概述

BatchShell主体包括以下两大核心功能:

一、批量管理:

用于批量管理文件、批量执行命令

matlab 创建批量文件夹_当下最火的Linux批量管理工具

通过在生产环境实测,该软件可同时并发完成对1000台服务的命令执行,且效率极高。

二、任务管理

用于建立定时任务,定时同步文件、定时执行命令

matlab 创建批量文件夹_当下最火的Linux批量管理工具
2. 文件视图

BatchShell的文件视图,可以管理本机或者远程计算机文件系统,包括以下主要功能:

a)上传一个或者多个文件至目标计算系统目录

b)从远程主机下载文件或者文件夹到本地

c)更新目标计算上的指定的文件或者文件夹

d)打开、删除本机文件或者文件夹

e)创建、更改远程文件或者文件夹

f)通过工具栏主机下拉列表,快速打开其他主机文件视图

特别说明:如果需要管理window主机上的文件或者执行dos命令,需要在目标windows主机上安装 SSHD服务。(强烈推荐使用Bitvise SSH Server)

matlab 创建批量文件夹_当下最火的Linux批量管理工具
3. 服务面板

服务面板是BatchShell核心功能,用于对目标主机按目录进行分组,以及对分组主机进行集中控制,主要包括以下功能:

a)单个或者批量添加主机服务,主机名称支持192.168.1.[1-5]以及192.168.1.[1,3,5,7,9]两种批量输入模式

b)服务的修改、检索、删除等操作

c)对单个或者多个主机进行批量命令执行

d)打开单个或者多个主机服务的终端窗口

e)主机的可用性检测:连接成功显示深绿色、连接失败显示红色、未连接显示黑色

f)创建、删除远程文件或者文件夹

g)通过工具栏主机下拉列表,快速打开其他主机文件视图

matlab 创建批量文件夹_当下最火的Linux批量管理工具
matlab 创建批量文件夹_当下最火的Linux批量管理工具
4. 会话管理

BatchShell的会话管理,以树结构形式管理本机或者远程服务,主要有如下功能:

a)主机会话的添加或者删除

b)主机文件或者文件夹的增、删、改、查、复制、粘贴、移动、权限设置

c)会话备份导出与导入

d)面向文件或文件夹的自定义命令管理

e)从任意目录打开终端

f)创建、删除远程文件或者文件夹

g)通过工具栏主机下拉列表,快速打开其他主机文件视图

matlab 创建批量文件夹_当下最火的Linux批量管理工具
matlab 创建批量文件夹_当下最火的Linux批量管理工具
5. 同步记录

同步记录面板,用于记录软件上传、下载的历史记录明细,同时做相关操作。

matlab 创建批量文件夹_当下最火的Linux批量管理工具
6.本地主机

本地主机面板,用于对本地主机进行增加、删除、批量导入等相关操作。

matlab 创建批量文件夹_当下最火的Linux批量管理工具
7.本地认证

本地认证面板,用于对认证信息进行本地增加、修改、删除等相关操作。

matlab 创建批量文件夹_当下最火的Linux批量管理工具

命令集

  1. 文件菜单命令集
matlab 创建批量文件夹_当下最火的Linux批量管理工具
保存

保存当前正在编辑的本地或者远程文件内容

全部保存

保存所有编辑器中的本地或者远程文件内容

退出

退出系统

  1. 编辑菜单命令集
matlab 创建批量文件夹_当下最火的Linux批量管理工具
重做

重做文本编辑器中当前操作。

撤销

撤销文本编辑器中当前操作。

查找/替换

打开文件查找/替换对话框。

  1. 窗口菜单(Windows)
matlab 创建批量文件夹_当下最火的Linux批量管理工具
首选项

打开系统首选项配置对话框。

  1. 用户菜单命令集
matlab 创建批量文件夹_当下最火的Linux批量管理工具
登录

登录个人用户中心,查询用户订阅信息

注册

注册软件用户

订阅

订阅软件以及查询个人订阅信息

  1. 系统工具栏
matlab 创建批量文件夹_当下最火的Linux批量管理工具
界面重置

重置系统界面布局

分享软件

通过二维码分享软件

吐槽功能

加入软件用户QQ群,反馈相关意见和建议

个人中心

登录用户中心、查询当前订阅信息

快速入口

输入IP快速打开Putty、快速打开输入网址、快速检索输入的其他内容

搜索

打开远程文件内容搜索、远程文件内容替换、远程命令执行对话框

  1. 会话管理右键菜单
matlab 创建批量文件夹_当下最火的Linux批量管理工具
创建

在选择目录下新建文件或者文件夹.

表格显示

以数据表格形式显示该目录.

主机监控

打开主机监控视图(该功能正在开发中).

文件同步

将选择的文件或文件夹同步到服务面板选中的主机目录中,若服务面板无主机选中,则同 步到对侧主机目录中

刷新

刷新选择的文件或者目录

重命名

重命名选择的文件或者目录

删除

删除选择的文件或者目录

复制

复制选择的本机文件或者目录

粘贴

将复制的内容粘贴到选择的目录中

移动

移动选择的文件或者目录

检索

在选择的文件或者目录中进行全文检索

同步缓存

刷新本地缓存内容

自定义命令

选择和执行自定义命令

打开终端

打开选择主机远程终端

属性

查看所选文件或者文件夹的属性信息

  1. 服务面板右键菜单
matlab 创建批量文件夹_当下最火的Linux批量管理工具
连接

打开所选服务的文件管理视图

添加

添加新服务

删除选中

删除当前选择的服务

删除此类

删除当前所选服务标签的所有服务

选择此类

选中当前所选服务标签的所有服务

反选其它

选中所选服务标签外的其他服务

打开Putty

以Putty的形式打开当前选择的主机终端

打开终端

以标签页的形式打开当前选择的主机终端

打开选中

以标签页的形式打开所有选中的主机终端

刷新

刷新服务面板

属性

查看和编辑选择服务的属性信息

  1. 服务面板工具栏
matlab 创建批量文件夹_当下最火的Linux批量管理工具
以Shell方式执行命令

连接远程主机,并且打开默认目录

新增

修改当前选择主机信息

Putty

使用Putty、远程桌面、VNC打开当前选择的所有主机终端

连接

打开所选服务的文件管理视图

最小化

最小化当前面板

最大化

最大化当前面板

  1. 服务面板功能集
matlab 创建批量文件夹_当下最火的Linux批量管理工具
选择主机

通过主机名前的复选框,选择需要执行命令的主机

检索过滤

通过"检索过滤"输入框,输入检索关键字,支持逗号分隔,对服务进行搜索,并默认选中检索出的主机

同步目录

通过"同步目录"输入框,批量设置文件上传目录(文件上传、下载的默认目录为服务目录)

选择主机

通过主机名前的复选框,选择需要批量执行命令或批量上传文件的主机

执行命令

选择目标主机后,通过命令输入框输入需要执行的命令,然后回车执行。若需要在终端中执行命令,请先打开目标主机终端,勾选命令输入框右侧的复选框后,再执行。

  1. 文件视图右键菜单
matlab 创建批量文件夹_当下最火的Linux批量管理工具
打开

用默认编辑器打开选中的文件

同步

将选择的文件或文件夹同步到服务面板选中的主机目录中,若服务面板无主机选中,则同步到对侧主机目录中

打开方式

选择其他编辑器打开选中的文件

刷新

刷新选择的文件或者目录

重命名

重命名选择的文件或者目录

删除

删除选择的文件或者目录

复制

复制选择的本机文件或者目录

粘贴

将复制的内容粘贴到选择的目录中

移动

移动选择的文件或者目录

检索

在选择的文件或者目录中进行全文检索

同步缓存

刷新本地缓存内容

打开终端

打开远程终端,并切换到当前选择的目录

属性

查看所选文件或者文件夹的属性信息

  1. 文件视图右键菜单
matlab 创建批量文件夹_当下最火的Linux批量管理工具
重新同步

对选中的一条或多条记录重新进行上传或下载

断点续传

对停止的同步任务,在原有的任务进度基础上,重新进行同步。

取消同步

中止选中的正在运行的同步任务

清空记录

删除选中的一条或多条同步记录

  1. 本地主机功能集
matlab 创建批量文件夹_当下最火的Linux批量管理工具
matlab 创建批量文件夹_当下最火的Linux批量管理工具
添加主机

点击黄色加号,弹出添加主机对话框,可以添加一台或者多台主机

导入主机

对停止的同步任务,在原有的任务进度基础上,重新进行同步。

删除主机

选择一条或者多条主机,鼠标右键,删除主机。

  1. 本地认证功能集
matlab 创建批量文件夹_当下最火的Linux批量管理工具
matlab 创建批量文件夹_当下最火的Linux批量管理工具
添加认证

点击黄色加号,弹出添加认证对话框。密码认证请输入对应用户名、密码;若为密钥认证,请输入密钥地址。

修改认证

对停止的同步任务,在原有的任务进度基础上,重新进行同步。

删除

选择一条或者多条主机,鼠标右键,删除主机。

继续阅读