作为一名后端开发,我们经常需要使用终端工具来管理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使用过程中的截图,界面还是挺炫酷的!
使用
- 首先去XPipe的Release页面下载它的安装包,我这里下载的是
Portable
版本,解压即可使用,地址:https://github.com/xpipe-io/xpipe/releases
- 下载完成后进行解压,解压后双击
xpiped.exe
即可使用;
- 这里我们先进行一些设置,将语言设置成
中文
,然后设置下主题,个人比较喜欢黑色主题;
- 接下来新建一个SSH连接,输入服务器地址后,选择
添加预定义身份
;
- 这个预定义身份相当于一个可重用的Linux访问账户;
- 然后输入连接名称,点击完成即可创建连接;
- 我们可以发现XPipe能自动发现服务器器上的Docker环境并创建连接选项,如果你安装了K8S环境的话,也是可以发现到的;
- 然后我们单击下
Linux-local
这个连接,就可以通过本地命令行工具来管理Linux服务器了;
- 如果你想连接到某个Docker容器的话,直接点击对应容器即可连接,这里以mysql为例;
- 选中左侧远程服务器,点击右侧的
文件浏览器
按钮可以直接管理远程服务器上的文件,非常方便;
- 在
所有脚本
功能中,可以存储我们的可重用脚本;
- 在
所有身份
中存储着我们的账号密码,之前创建的Linux root账户在这里可以进行修改。
总结
今天给大家分享了一款好用的终端工具XPipe,界面炫酷功能强大,它的文件管理功能确实惊艳到我了。而且它可以用本地命令行工具来执行SSH命令,对比一些套壳的跨平台终端工具,反应速度还是非常快的!
项目地址
https://github.com/xpipe-io/xpipe
最后欢迎 加入苏三的星球 ,你将获得: 商城微服务实战、秒杀系统实战 、 商城系统实战、秒杀系统实战、代码生成工具、系统设计、性能优化、技术选型、底层原理、Spring源码解读、工作经验分享、痛点问题、面试八股文等多个优质专栏。
还有1V1答疑、修改简历、职业规划、送书活动、技术交流。
目前星球已经更新了4900+篇优质内容,还在持续爆肝中.....