hss 可交互式的 ssh 批量执行命令客户端

开源网站开源项目 24-04-14 09:44:30

hss是一款可交互式的ssh批量执行命令的客户端,交互输入模式基于libreadline实现,使你能像操作bash一样地输入需要执行的命令,同时也支持命令搜索,历史命令纪录等。并且工具支持在输入命令时,按一下tab键,即可根据远程服务器的信息,进行文件路径和执行命令补全。另外命令的执行是异步的,无需等待一台机器命令执行完成才执行下一台的ssh操作,可支持同时操作数百台服务器。

hss还支持插件扩展,可通过Esc键将运行模式从remote切换到inner,在这里可处理一些批量操作:批量上传下载文件、动态增加删除机器、设置程序运行时的配置等,更多的有趣的功能可能将在后续版本逐渐添加。

支持:

交互式输入:基于libreadline。

历史:响应C-r密钥。

自动完成:从远程服务器上完成tab命令和路径的键。

命令在所有服务器上并行执行。在启动之前,一台服务器上的执行无需等待另一台服务器上的执行完成。因此,我们可以同时在数百台服务器上运行命令。

[hss 可交互式的 ssh 批量执行命令客户端]相关推荐

iCMS 内容管理系统

iCMS 是一套采用 PHP 和 MySQL 构建的高效简洁的内容管理系统,为您的网站提供一个完美的开源解决方案 面……...

Sunfish 国际象棋引擎

Sunfish 国际象棋引擎

Sunfish是一个简单但强大的国际象棋引擎,用Python编写,主要用于教学目的。 没有表格及其简单的界面,它……...

DuiLib DirectUI 界面库

国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支……...

kint PHP调试助手

kint PHP调试助手

当调试PHP代码时,var_dump()、print_r()和debug_backtrace()是我们最常用的工具。Kint,一个开源软件,……...

Sonar 代码质量管理平台

Sonar 代码质量管理平台

Sonar(SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码……...

今日开源
  1. NEC 网易 CSS 框架

    NEC 网易 CSS 框架

    NEC是网易(杭州)前端CSS开源项目代号,她为您提供漂亮简单的样式解决方案。 她包括了规范、框架、代码库、插件等内容,致力于为前端开发人员提供高效率高质量的前端页面开发解决方案,提高多人协作效率,也为非……

    开源软件 2024-05-06

  2. Ibis Python 数据分析框架

    Ibis 是一个新的 Python 数据分析框架,目标是让数据科学家和数据工程师们处理大型数据时,能够像处理小中型数据一样的高效。为了实现这个目标,我们将启用 Python 来作为 Apache Hadoop 的第一级别语言,并不在功……

    开源软件 2024-05-06

  3. Osiris 分布式论坛程序

    Osiris 是一套去中心化的分布式论坛程序。GIT式的内容控制能力和信用的继承功能,让它十分有趣。程序使用 C++ 编写,采用Python作脚本引擎。 * P2P – 公钥加密系统配合P2P技术,让每个客户端都拥有(数据)完整的论坛……

    开源软件 2024-05-06

返回顶部小火箭