再见Xshell!这个开源的终端工具更酷炫!

简介: Tabby

大家好,我是小林。

我工作中用的最多的工具之一就是「终端连接工具」了,因为经常和 Linux 服务器打交道,经常在上面跑代码、排查系统问题等等。

Windows 系统最常用的就是 Xshell 这款终端工具了,但是它只能用于非商业用途,也就是说如果在公司用的话,公司就得掏钱了,当然不是大公司的话,也不会有人查你用盗版的问题。

另外,如果你想和 Linux 服务器传输文件的话,还得再下载个 Xftp,挺费事,而且 Xshell 没有支持 macOS。

那有没有一个,集成了文件传输功能,又支持多个系统,且是免费的终端工具呢?

正好,我最近几天在 Github 发现一个开源的又酷炫又好用的终端工具 —— Tabby

01.png


Tabby


Tabby 是一名老外在 Github 开源的终端连接的工具,至今已经累积 20K+ star。

02.png

Tabby 的功能特性大概有:

  • 支持多平台,Windows、MacOS(Intel 芯片/M1 芯片)、Linux 都有对应的安装包的;
  • 自带 SFTP 功能,能够与 Linux 系统传输文件;
  • 炫酷的终端页面,简单易用,以及各种插件支持等

下载&安装

03.png

下载地址:

https://github.com/Eugeny/tabby/releases/tag/v1.0.164

我手上只有 macOS intel芯片的电脑,所以我下载的是 macos-x86_64.pkg 的安装包,下载完直接双击安装就行了,不需要什么特殊的设施。

安装好后,将 Tabby 打开,它的页面是酱紫的,很简洁,很酷炫。

04.png


SSH 连接


一开始我以为点击「New terminal」是弹出填写连接服务器的信息。

结果不是,它默认是新建一个针对本地电脑的终端窗口,比如如果你的电脑是windows 系统就会新建一个 cmd 控制窗口,如果是 macOs 系统就会新建一个 terminal。

000.png

所以,要想新建一个连接服务器的终端,要点击「Settings」,进入到配置页面。

00.png

进入到设置页面后,选择 profiles&connections 这个选项,然后点击「New profile」新建一个终端配置。

0.png

然后选择 ssh connection。

9.png

随后就会弹出配置 ssh 连接的信息,填上终端名称、IP 地址、端口号、账号密码就可以了。

微信图片_20220424185308.png

保存完后,就会出现刚新增的终端配置,然后点击运行的图标就可以了。

7.png

也可以通过图中的小方块, 选择连接的服务器。

微信图片_20220424185248.png

选择后,就会进入到终端页面了,也就可以对服务器进行操作了。

6.png


SFTP 传输工具


前面也介绍过,这款终端工具是自带 SFTP 功能的。要使用的话,直接点击下图中的 SFTP 图标就行。

5.png

然后就会弹出服务器上的目录。

微信图片_20220424185223.png

如果你想把服务器上的文件传输到本地电脑,你只需要找到服务器的文件,然后点击,就会弹出保存文件的提示。

4.png

如果你想把本地电脑的文件放到服务器上,只需要把文件拖拽到对应的目录就行。

3.png


设置


Tabby 提供很多终端页面风格,都挺好看的。

微信图片_20220424185150.png

也提供了很多快捷键的设置。

1.png

当然还有很多,比如字体大小设置,窗口风格设置、插件的支持等等,我就不一一截图了,详细可以去 Tabby 的 Github 上看。


小结


Tabby 这款终端工具,我体验了几天下来,给我感觉挺不错,因为也不用配置什么,上手安装就可以直接使用。

不过,有的读者反馈说他在 windows 系统上用的话,感觉切换终端的时候会卡,但是我在 macOS 没遇到过,可能是 windows 版本的优化没做好。

如果在 windows 用习惯 xshell 的同学,换到 macOS 后,选择 Tabby 这款终端工具还是不错的。

macOS 好用的终端工具也有很多,比如 iTerm2 和 mobaxterm 都有很多同学在用,其实用哪个都可以,看个人习惯啦。

相关文章
|
7月前
|
弹性计算 编解码 大数据
2025年新版阿里云服务器配置价格表及相关活动信息整理说明
2026年阿里云服务器价格及相关活动信息总结。 1、2026年阿里云轻量应用服务器价格表。 2、2026年阿里云ECS云服务器价格表。 3、2026年阿里云GPU云服务器价格表。
992 3
|
安全 Apache
CVE-2021-41773|CVE-2021-42013——Apache HTTP Server路径遍历|远程代码执行
CVE-2021-41773|CVE-2021-42013——Apache HTTP Server路径遍历|远程代码执行
1282 0
CVE-2021-41773|CVE-2021-42013——Apache HTTP Server路径遍历|远程代码执行
|
5月前
|
人工智能 安全 Linux
重构AI生产力:OpenClaw多Agent智能体协同+阿里云、本地部署+大模型配置完整手册
2026年,OpenClaw(原Clawdbot)凭借“本地优先+模型无关+全系统操控”的核心优势,已从个人工具升级为企业级智能体平台。其多Agent协作功能,彻底打破单一AI的能力局限,通过角色分工、任务流转、结果汇总,构建起如同专业团队般的协作体系——Main Agent作为“项目经理”统筹全局,Architect Agent负责“架构设计”,Writer Agent专注“执行落地”,Quality Agent把控“质量审核”,让AI从“单纯聊天”进化为“高效干活”。本文基于最新v3.8版本,深度拆解多Agent协作的核心架构、配置流程、实战案例,同时提供2026年阿里云及本地多系统部署方
1611 0
|
4月前
|
人工智能 编解码 JSON
影视解说视频智能生产全链路方案解析:从脚本生成到多平台分发
本文深度拆解影视解说视频生产的五大环节(脚本、配音、剪辑、字幕、分发),系统评估AI技术在各环节的成熟度与边界:脚本生成与配音合成已趋成熟(80%+自动化),剪辑和字幕依赖素材质量,分发仍是人工瓶颈。提供从个人创作者到中型团队的可落地全链路AI方案,兼顾效率与质量。
|
5月前
|
人工智能 弹性计算 数据可视化
只需三步!阿里云一键部署OpenClaw(Clawdbot),快速拥有超级AI助理!
OpenClaw怎样部署?阿里云推出OpenClaw(Clawdbot)一键部署方案,只需三步即可快速拥有超级AI助理!
1016 2
|
12月前
|
存储 Devops Shell
Supercharge Your DevOps: A Guide to GitHub Container Registry (GHCR.io)
GitHub Container Registry(GHCR.io)是 GitHub 提供的容器镜像托管服务,支持 Docker 和 OCI 镜像。它与 GitHub 生态深度集成,提供细粒度权限控制、高性能 CI/CD 支持、多架构镜像管理及成本优势。开发者可直接在 GitHub 平台上构建、存储和部署容器,提升 DevOps 效率并简化流程。
1419 1
|
SQL 数据可视化 BI
SQL语句及查询结果解析:技巧与方法
在数据库管理和数据分析中,SQL语句扮演着至关重要的角色
2048 0
|
存储 自然语言处理 Java
HanLP — 双数组字典树 (Double-array Trie) 实现原理 -- 代码 + 图文,看不懂你来打我
HanLP — 双数组字典树 (Double-array Trie) 实现原理 -- 代码 + 图文,看不懂你来打我
708 0
|
机器学习/深度学习
数据结构-----树的易错点
数据结构-----树的易错点
643 4
|
传感器 API Android开发
Android摄像头采集选Camera1还是Camera2?
Camera1与Camera2是Android平台上的两种摄像头API。Camera1(API1)在Android 5.0后被标记为过时,新项目应优先选用Camera2(API2)。Camera2提供了更精细的控制选项,如曝光时间、ISO感光度等;支持多摄像头管理;采用异步操作提高应用响应速度;并支持RAW图像捕获及实时图像处理。此外,它还具备更好的适配性和扩展性,适用于各类应用场景,如相机应用开发、视频通话和计算机视觉等。因此,在现代Android开发中推荐使用Camera2。
1003 0