大家好,我是杰哥。作为程序员,终端命令行是我们工作中不可或缺的工具,尤其是在企业中,linux 服务器使用广泛,通过终端连接工具连接到服务器上,可以进行问题排查、执行代码等操作。
我使用的是 Windows 系统,因此常用的终端连接工具是 Xshell。但如果需要将本地文件传输到 Linux 服务器上,可以使用 rz 命令或者下载 Xftp。对于使用较旧版本 Xshell 的用户来说,使用 Xftp 需要更新到新版本。
那么,有没有一款既可以使用 ssh 连接又集成了文件传输功能,支持多种操作系统,并且是免费的终端连接工具呢?
恰好,在浏览 GitHub 时,我发现了一款基于 electron/ssh2/node-pty/xterm/antd/subx 等开源组件开发的跨平台 Terminal/SSH/SFTP 客户端 —— electerm。这是一款免费开源的工具,由国人 ZHAO Xudong 在 GitHub 上开源,目前已获得 5.4K+ Star。

electerm 的功能特性包括:支持多平台(Linux、Mac、Windows);支持多国语言;支持添加快速命令;支持在单个或所有终端中批量输入命令;作为终端 SSH/SFTP 客户端(类似于 Xshell);切换窗口可见性的全局热键;双击直接编辑远程小文件;使用内置编辑器编辑本地小文件;支持公钥 + 密码认证;将书签/主题/快速命令同步到 GitHub/Gitee secret gist 等。

electerm 的下载和安装可以通过以下地址获取:
https://www.php.cn/link/57396e515bf056889fdebab935df2a97
根据你的操作系统选择合适的版本下载。我使用的是 Windows 系统,下载了 electrm-1.19.5-win-x64-installer.exe 文件,双击安装即可。也可以下载 electrm-1.19.5-win-x64.tar.gz 压缩包,解压后双击 electerm.exe 运行。
安装完成后,运行 electerm,界面简洁如下:

electerm 默认是英文界面,打开设置将语言设置为中文,重启程序后生效。

新建 SSH 连接时,需要填写主机 IP 地址、用户名、密码、端口信息并保存。标题、描述、开始目录(本地和远程)、连接后执行的脚本、脚本运行延迟时间以及编码可以根据实际情况填写。

在设置菜单中,ssh 和 sftp 默认是打开的,终端类型、字体、字体大小、代理 IP、代理端口、代理类型、Auth 以及新建快速命令可以根据实际情况填写。

保存后的会话信息将显示在书签中,选择你要连接的服务器后,即可进入终端命令行界面,进行服务器操作。

在这个界面,可以将服务器终端界面进行分屏显示,支持左右分屏和上下分屏,或使用
ctrl+/

分屏后,若要批量执行命令,可以打开批量输入的开关选项,然后在弹框中输入要执行的命令。

右下角的 Terminal info 可查看服务器的 CPU、内存、网络等信息。



electerm 自带 SFTP 文件传输功能,若要使用,直接点击 SFTP 图标即可,左侧为本地客户端路径,右侧为远程服务端路径。

上传本地客户端路径下的文件时,找到对应文件右键选择上传,或者直接拖拽,将会上传到远程服务端的该路径下。

下载远程服务端路径下的文件时,找到对应文件右键选择下载,或者直接拖拽,将会下载到本地客户端的该路径下。

electerm 的基本功能设置如下:


设置与 GitHub 和 Gitee 的同步如下:

此外,还有传输历史记录、UI 主题、快速命令等设置,这里就不一一截图了。关于 electerm 的更多信息,可以去 GitHub 上了解或通过该客户端探索其更多功能。
总结来说,electerm 终端连接工具的整体体验不错,完全开源免费,支持跨平台,提供中文界面。虽然它还不是非常成熟,但完全可以满足日常服务器管理和使用需求。
此外,electerm 这款工具可能很多朋友还不知道,我也是在逛 GitHub 时发现的。作者开发这款工具非常用心,而且无偿开源免费。我体验了一番,所以也无偿支持这位作者。
除了 electerm,还有很多其他终端连接工具,比如 Putty、SecureCRT、MobaXterm、Finalshell 等。选择哪款工具取决于你觉得哪款更易上手和使用方便。
最后,你有哪些推荐的终端连接工具?欢迎留言分享。
以上就是再见 Xshell!这个开源的终端工具更酷炫!的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号