热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

无论从易用性、功能丰富性,当下最火的linux批量管理工具非Batchshell莫属,该软件集xshell、ansible、crt等多类软件优点于一身&

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

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


她具备以下主要功能

1. 系统概述
BatchShell主体包括以下两大核心功能:

一、批量管理:

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

3cec283f1ae7481e2d16316c72d1a045.png

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

二、任务管理

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

f96d5f86269b06dcbdeb1c68a8e7743c.png

2. 文件视图
BatchShell的文件视图,可以管理本机或者远程计算机文件系统,包括以下主要功能:
a)上传一个或者多个文件至目标计算系统目录
b)从远程主机下载文件或者文件夹到本地
c)更新目标计算上的指定的文件或者文件夹
d)打开、删除本机文件或者文件夹
e)创建、更改远程文件或者文件夹
f)通过工具栏主机下拉列表,快速打开其他主机文件视图
特别说明:如果需要管理window主机上的文件或者执行dos命令,需要在目标windows主机上安装 SSHD服务。(强烈推荐使用Bitvise SSH Server)

7ea34ed1033bc428343e6156ed918697.png

3. 服务面板
服务面板是BatchShell核心功能,用于对目标主机按目录进行分组,以及对分组主机进行集中控制,主要包括以下功能:
a)单个或者批量添加主机服务,主机名称支持192.168.1.[1-5]以及192.168.1.[1,3,5,7,9]两种批量输入模式
b)服务的修改、检索、删除等操作
c)对单个或者多个主机进行批量命令执行
d)打开单个或者多个主机服务的终端窗口
e)主机的可用性检测:连接成功显示深绿色、连接失败显示红色、未连接显示黑色
f)创建、删除远程文件或者文件夹
g)通过工具栏主机下拉列表,快速打开其他主机文件视图

23a14d71a09ad99d474dccaa5f8e6c7f.png
d39254e1b22edb8566bda2a7493e47ea.png

4. 会话管理

BatchShell的会话管理,以树结构形式管理本机或者远程服务,主要有如下功能:
a)主机会话的添加或者删除
b)主机文件或者文件夹的增、删、改、查、复制、粘贴、移动、权限设置
c)会话备份导出与导入
d)面向文件或文件夹的自定义命令管理
e)从任意目录打开终端
f)创建、删除远程文件或者文件夹
g)通过工具栏主机下拉列表,快速打开其他主机文件视图

c1efd4e7179b5d895a63718c8824439d.png
83b683ba43122ce16969c8da5efeef79.png

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

cb638f5c60849fbc4652f428995e0365.png

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

898ae047875a76e9fdc607cad5dd176f.png

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

0506bb022e828ebfb8db7784c9c13301.png

命令集

  1. 文件菜单命令集
1840a6a7215734bd89cb454b0e347ec3.png

保存 保存当前正在编辑的本地或者远程文件内容全部保存 保存所有编辑器中的本地或者远程文件内容退出 退出系统

  1. 编辑菜单命令集
25fe09243d6fa98a909c93e1570ad081.png

重做 重做文本编辑器中当前操作。撤销 撤销文本编辑器中当前操作。查找/替换 打开文件查找/替换对话框。

  1. 窗口菜单(Windows)
77d74713258b07c9ddbc93765c583f81.png

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

  1. 用户菜单命令集
5dd1ed92ad1b798f66beb0eb2faafc42.png

登录 登录个人用户中心,查询用户订阅信息注册 注册软件用户订阅 订阅软件以及查询个人订阅信息

  1. 系统工具栏
a3ed928faa1108254f0ed46dc52134d4.png

界面重置 重置系统界面布局分享软件 通过二维码分享软件吐槽功能 加入软件用户QQ群,反馈相关意见和建议个人中心 登录用户中心、查询当前订阅信息快速入口 输入IP快速打开Putty、快速打开输入网址、快速检索输入的其他内容搜索 打开远程文件内容搜索、远程文件内容替换、远程命令执行对话框

  1. 会话管理右键菜单
c1efd4e7179b5d895a63718c8824439d.png

创建 在选择目录下新建文件或者文件夹.表格显示 以数据表格形式显示该目录.主机监控 打开主机监控视图(该功能正在开发中).文件同步 将选择的文件或文件夹同步到服务面板选中的主机目录中,若服务面板无主机选中,则同 步到对侧主机目录中刷新 刷新选择的文件或者目录重命名 重命名选择的文件或者目录删除 删除选择的文件或者目录复制 复制选择的本机文件或者目录粘贴 将复制的内容粘贴到选择的目录中移动 移动选择的文件或者目录检索 在选择的文件或者目录中进行全文检索同步缓存 刷新本地缓存内容自定义命令 选择和执行自定义命令打开终端 打开选择主机远程终端属性 查看所选文件或者文件夹的属性信息

  1. 服务面板右键菜单
689f6b68b51e3a332b4adadcf929b04b.png

连接 打开所选服务的文件管理视图添加 添加新服务删除选中 删除当前选择的服务删除此类 删除当前所选服务标签的所有服务选择此类 选中当前所选服务标签的所有服务反选其它 选中所选服务标签外的其他服务打开Putty 以Putty的形式打开当前选择的主机终端打开终端 以标签页的形式打开当前选择的主机终端打开选中 以标签页的形式打开所有选中的主机终端刷新 刷新服务面板属性 查看和编辑选择服务的属性信息

  1. 服务面板工具栏
f527a80a3a944ec20117a0335afe6dd4.png

以Shell方式执行命令 连接远程主机,并且打开默认目录新增 修改当前选择主机信息Putty 使用Putty、远程桌面、VNC打开当前选择的所有主机终端连接 打开所选服务的文件管理视图最小化 最小化当前面板最大化 最大化当前面板

  1. 服务面板功能集
ed146e496a923748945cb5c3cce67501.png

选择主机 通过主机名前的复选框,选择需要执行命令的主机检索过滤 通过"检索过滤"输入框,输入检索关键字,支持逗号分隔,对服务进行搜索,并默认选中检索出的主机同步目录 通过"同步目录"输入框,批量设置文件上传目录(文件上传、下载的默认目录为服务目录)选择主机 通过主机名前的复选框,选择需要批量执行命令或批量上传文件的主机执行命令 选择目标主机后,通过命令输入框输入需要执行的命令,然后回车执行。若需要在终端中执行命令,请先打开目标主机终端,勾选命令输入框右侧的复选框后,再执行。

  1. 文件视图右键菜单
7ea34ed1033bc428343e6156ed918697.png

打开 用默认编辑器打开选中的文件同步 将选择的文件或文件夹同步到服务面板选中的主机目录中,若服务面板无主机选中,则同步到对侧主机目录中打开方式 选择其他编辑器打开选中的文件刷新 刷新选择的文件或者目录重命名 重命名选择的文件或者目录删除 删除选择的文件或者目录复制 复制选择的本机文件或者目录粘贴 将复制的内容粘贴到选择的目录中移动 移动选择的文件或者目录检索 在选择的文件或者目录中进行全文检索同步缓存 刷新本地缓存内容打开终端 打开远程终端,并切换到当前选择的目录属性 查看所选文件或者文件夹的属性信息

  1. 文件视图右键菜单
cb638f5c60849fbc4652f428995e0365.png

重新同步 对选中的一条或多条记录重新进行上传或下载断点续传 对停止的同步任务,在原有的任务进度基础上,重新进行同步。取消同步 中止选中的正在运行的同步任务清空记录 删除选中的一条或多条同步记录

  1. 本地主机功能集
898ae047875a76e9fdc607cad5dd176f.png
1b7e8f63e493f8d61b1511d5ab10980f.png

添加主机 点击黄色加号,弹出添加主机对话框,可以添加一台或者多台主机导入主机 对停止的同步任务,在原有的任务进度基础上,重新进行同步。删除主机 选择一条或者多条主机,鼠标右键,删除主机。

  1. 本地认证功能集
0506bb022e828ebfb8db7784c9c13301.png
b1f240be7121bb7116168dbfce491b7c.png

添加认证 点击黄色加号,弹出添加认证对话框。密码认证请输入对应用户名、密码;若为密钥认证,请输入密钥地址。修改认证 对停止的同步任务,在原有的任务进度基础上,重新进行同步。删除 选择一条或者多条主机,鼠标右键,删除主机。



推荐阅读
  • 本文介绍了一个免费的asp.net控件,该控件具备数据显示、录入、更新、删除等功能。它比datagrid更易用、更实用,同时具备多种功能,例如属性设置、数据排序、字段类型格式化显示、密码字段支持、图像字段上传和生成缩略图等。此外,它还提供了数据验证、日期选择器、数字选择器等功能,以及防止注入攻击、非本页提交和自动分页技术等安全性和性能优化功能。最后,该控件还支持字段值合计和数据导出功能。总之,该控件功能强大且免费,适用于asp.net开发。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了Redis的基础数据结构string的应用场景,并以面试的形式进行问答讲解,帮助读者更好地理解和应用Redis。同时,描述了一位面试者的心理状态和面试官的行为。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • 小程序自动授权和手动接入的方式及操作步骤
    本文介绍了小程序支持的两种接入方式:自动授权和手动接入,并详细说明了它们的操作步骤。同时还介绍了如何在两种方式之间切换,以及手动接入后如何下载代码包和提交审核。 ... [详细]
  • 本文详细介绍了cisco路由器IOS损坏时的恢复方法,包括进入ROMMON模式、设置IP地址、子网掩码、默认网关以及使用TFTP服务器传输IOS文件的步骤。 ... [详细]
  • 如何更改电脑系统的自动校时服务器地址?
    本文介绍了如何通过注册表编辑器更改电脑系统的自动校时服务器地址。通过修改注册表中的数值数据或新建字符串数值的方式,可以将默认的时钟同步服务器地址更改为自己所需要的域名或IP地址。详细步骤包括双击时间区域,点击internet时间,勾选自动校正域名设置定时等操作。 ... [详细]
  • 解决Sharepoint 2013运行状况分析出现的“一个或多个服务器未响应”问题的方法
    本文介绍了解决Sharepoint 2013运行状况分析中出现的“一个或多个服务器未响应”问题的方法。对于有高要求的客户来说,系统检测问题的存在是不可接受的。文章详细描述了解决该问题的步骤,包括删除服务器、处理分布式缓存留下的记录以及使用代码等方法。同时还提供了相关关键词和错误提示信息,以帮助读者更好地理解和解决该问题。 ... [详细]
  • 在tp5项目中引入ueditor编辑器并实例化后插入图片出现目录创建失败问题在查看网络上各种解决方案之后总结如下:根据官网提示主要是因为图片保存的路径无权限导致,官方文档链接:ht ... [详细]
  • 网络安全是一个非常重要的课题,基本上你运行的服务后台越多,你就可能打开更多的安全漏洞.如果配置的恰当的话,Linux本身是非常安全可靠的,假使在Linux系统中有某个安全缺陷,由于Linu ... [详细]
  • 2022年的风口:你看不起的行业,真的很挣钱!
    本文介绍了2022年的风口,探讨了一份稳定的副业收入对于普通人增加收入的重要性,以及如何抓住风口来实现赚钱的目标。文章指出,拼命工作并不一定能让人有钱,而是需要顺应时代的方向。 ... [详细]
author-avatar
MySeptember
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有