记一款开源免费的终端工具Tabby

news/2025/2/19 8:07:58/

经常需要在Windows电脑上远程操作Linux,常用的终端工具有Xshell、SecureCRT、Putty。其中Xshell和SecureCRT功能强大,但是要收费,Putty虽然免费,但是功能上略显单薄。今天给大家介绍的这款终端工具非常强大,他不仅界面非常炫酷,功能也非常强大,而且在Windows、Mac、Linux上都有对应的版本,最重要的是,免费!!而且代码都是开源的!!!

一、介绍:

Tabby是德国一位优秀选手开发的,官网是:https://tabby.sh/,其在Github上描述这款在终端工具为全世界最好用的终端工具:
在这里插入图片描述
二、下载:
Tabby的源代码和编译后的安装包都是托管在Github上,地址为:https://github.com/Eugeny/tabby,点击tags后可以看到所有二进制安装包:
在这里插入图片描述

安装就不再做过多介绍了,这里以Windows为例,来简单介绍一些Tabby的用法,作为抛砖引玉,读者可以研究一些深入的用法。

三、打开终端:

刚打开软件后,点击New Terminal,然后就可以启动一个新的终端了。Tabby的终端类型很多,可以按需选择。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、SFTP文件传输:

Tabby让我觉得最爽的,就是自带SFTP,像之前用XShell,你还得单独下载一个Xftp。这里我们来演示一下在Tabby中使用SFTP传输文件:

1. 从服务器下载文件:
从服务器上下载文件,只要点击右上角的SFTP按钮,即可弹出一个对话框,选择你要下载的文件即可。
在这里插入图片描述
2. 上传文件到服务器:
如果你想要上传文件到服务器,也是点击SFTP按钮,然后进入到指定路径,接着点击右上角的Upload按钮即可上传。

在这里插入图片描述
或者直接把文件拖拽到Tabby中。
在这里插入图片描述

五、相关设置:

点击Tabby右边的齿轮按钮,即可打开设置界面。
1. 快捷键:
在设置界面中,点击HotKeys,然后可以看到所有快捷键方式,比如我这里设置Toggle Terminal window快捷键,只要选中你需要的操作,然后点击右边的Add…,再按你想设置的快捷键,他就会自动记录此操作的快捷键。

其他快捷键读者可以自行阅读和设置。

2. 设置主题:
Tabby自带了许多的主题,在Color Scheme中,读者可以自行选择喜欢的主题:

在这里插入图片描述
其他一些相关的设置,读者可以在Settings中设置,包括字体大小,风格等。

不管从功能还是从美观度来说,Tabby感觉都完爆XSell。自动我用过这款工具后,再也没有用过其他终端工具了,或者真的如Tabby作者所言,这是世界上最好的终端工具…


http://www.ppmy.cn/news/1014135.html

相关文章

uView之u-line-progress进度条数值小时显示不全

经过测试&#xff0c;可以以10为分界点&#xff0c;百分比小于10的时候&#xff0c;自定义进度条数值的位置和颜色&#xff0c;如下所示&#xff1a; <u-line-progress :percent"percent"><text v-if"percent<10" style"position: absol…

论文阅读 RRNet: A Hybrid Detector for Object Detection in Drone-captured Images

文章目录 RRNet: A Hybrid Detector for Object Detection in Drone-captured ImagesAbstract1. Introduction2. Related work3. AdaResampling4. Re-Regression Net4.1. Coarse detector4.2. Re-Regression 5. Experiments5.1. Data augmentation5.2. Network details5.3. Tra…

Linux 的基本指令(3)

指令1&#xff1a;date 作用&#xff1a;用来获取时间的指令。 1. 获取当下的时间&#xff1a; date %Y-%m-%d_%H:%M:%S 其中&#xff1a;%Y 表示年&#xff0c;%m 表示月&#xff0c;%d 表示日&#xff0c;%H 表示 小时&#xff0c;%M 表示分&#xff0c;%S 表示秒。 上面代…

今天来学习rust里最热门的ORM数据库框架Diesel

Diesel是Rust语言中的一种ORM框架&#xff0c;用于简化与数据库的交互。下面提供了Diesel的常见操作示例&#xff1a; 连接数据库&#xff08;Connect&#xff09;&#xff1a; 首先&#xff0c;你需要在Cargo.toml文件中添加Diesel和相关数据库驱动的依赖项。例如&#xff0…

【数据结构与算法】二叉排序树(BST)

二叉排序树&#xff08;BST&#xff09; 需求&#xff1a; 给你一个数列{7,3,10,12,5,1,9}&#xff0c;要求能够高效的完成对数据的查询和添加。 解决方案分析 使用数组 数组未排序&#xff0c;优点&#xff1a;直接在数组尾添加&#xff0c;速度快。缺点&#xff1a;查找速…

企业邮箱安全评估:选择最佳安全性的企业邮箱

企业在网络安全技术上投入了数十亿美元&#xff0c;但当涉及到邮箱安全时&#xff0c;风险甚至更高。随着网络钓鱼攻击、勒索软件和其他恶意威胁的兴起&#xff0c;确保邮箱免受入侵至关重要。 幸运的是&#xff0c;有许多安全解决方案和方法可供企业使用&#xff0c;包括: 反垃…

centos磁盘满了,怎么清理大文件

当CentOS磁盘空间不足时&#xff0c;可以通过以下步骤清理大文件&#xff1a; 确定磁盘使用情况&#xff1a;运行以下命令查看磁盘使用情况和占用空间最大的文件或目录&#xff1a; df -h du -sh /*清理临时文件&#xff1a;运行以下命令清理临时文件夹中的过期数据&#xff…

跳表与Redis

跳表原理 跳表是Redis有序集合ZSet底层的数据结构 首先有一个头结点 这个头结点里面的数据是null 就是他就是这个链表的最小值 就算是Math.Min也比它大 然后我们新建一个节点的时候是怎么操作的呢 先根据参数(假如说是5)创建一个节点 然后把它放在对应位置 就是找到小于他的最…