头图
作为一名后端开发,我们经常需要使用终端工具来管理Linux服务器。最近发现一款比Xshell更好用终端工具XPipe,能支持SSH、Docker、K8S等多种环境,还具有强大的文件管理工具,分享给大家!

XPipe简介

XPipe是一款全新的终端管理工具,具有强大的文件管理功能,目前在Github上已有4.8k+Star。它可以基于你本地安装的命令行工具(例如PowerShell)来执行远程命令,反应速度非常快。如果你有使用 ssh、docker、kubectl 等命令行工具来管理服务器的需求,使用它就可以了。

XPipe具有如下特性:

  • 连接中心:能轻松实现所有类型的远程连接,支持SSH、Docker、Podman、Kubernetes、Powershell等环境。
  • 强大的文件管理功能:具有对远程系统专门优化的文件管理功能。
  • 多种命令行环境支持:包括bash、zsh、cmd、PowerShell等。
  • 多功能脚本系统:可以方便地管理可重用脚本。
  • 密码保险箱:所有远程连接账户均完全存储于您本地系统中的一个加密安全的存储库中。

下面是XPipe使用过程中的截图,界面还是挺炫酷的!

这或许是一个对你有用的开源项目,mall项目是一套基于 SpringBoot3 + Vue 的电商系统(Github标星60K),后端支持多模块和2024最新微服务架构 ,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!

项目演示:

使用

  • 下载完成后进行解压,解压后双击xpiped.exe即可使用;

  • 这里我们先进行一些设置,将语言设置成中文,然后设置下主题,个人比较喜欢黑色主题;

  • 接下来新建一个SSH连接,输入服务器地址后,选择添加预定义身份

  • 这个预定义身份相当于一个可重用的Linux访问账户;

  • 然后输入连接名称,点击完成即可创建连接;

  • 我们可以发现XPipe能自动发现服务器器上的Docker环境并创建连接选项,如果你安装了K8S环境的话,也是可以发现到的;

  • 然后我们单击下Linux-local这个连接,就可以通过本地命令行工具来管理Linux服务器了;

  • 如果你想连接到某个Docker容器的话,直接点击对应容器即可连接,这里以mysql为例;

  • 选中左侧远程服务器,点击右侧的文件浏览器按钮可以直接管理远程服务器上的文件,非常方便;

  • 所有脚本功能中,可以存储我们的可重用脚本;

  • 所有身份中存储着我们的账号密码,之前创建的Linux root账户在这里可以进行修改。

总结

今天给大家分享了一款好用的终端工具XPipe,界面炫酷功能强大,它的文件管理功能确实惊艳到我了。而且它可以用本地命令行工具来执行SSH命令,对比一些套壳的跨平台终端工具,反应速度还是非常快的!

项目地址

https://github.com/xpipe-io/xpipe


macrozheng
1.1k 声望1.3k 粉丝