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

一、介绍:

Tabby是德国一位优秀选手开发的,官网是:https://tabby.sh/,其在Github上描述这款在终端工具为全世界最好用的终端工具:

口气还真不小!不过目前为止在Github上的Star数已经超过23k了:

说明还是得到很多开发者的认可的,主要是这款软件是真的很优秀:

  • 支持多个平台,Windows、Mac(支持Inter和M1芯片)、Linux,这些桌面操作系统都支持。
  • 支持PowerShell, PS Core, WSL, Git-Bash, Cygwin, Cmder and CMD几乎所有终端类型。
  • 自带SFTP工具,让我们在本地和服务器之间传输文件不再痛苦。
  • 颜值党,有非常多的主题,有非常快捷键方便来实现一些骚操作,可以说是一款很现代化的终端工具了。

比如我就喜欢使用类似iTerm的方式,把终端显示在顶部,然后通过快捷键来切换显示和隐藏:

大幅提高了我的工作效率。

二、下载:

Tabby的源代码和编译后的安装包都是托管在Github上,地址为:https://github.com/Eugeny/tabby,点击tags后可以看到所有二进制安装包:

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

三、打开终端:

刚打开软件后,点击New Terminal,然后就可以启动一个新的终端了。Tabby的终端类型很多,可以按需选择。

  1. CMD类型:

  2. PowerShell类型:

  3. Git Bash类型:

如果安装了WSL(Windows Subsystem for Linux),还可以用Tabby打开WSL终端。说到这里,读者可能比较关心,如何打开SSH终端来连接远程服务器。因为用SSH终端,还需要配置远程服务器域名和账号和密码,所以操作稍微麻烦一点,下面来说一下使用Tabby来打开SSH终端。

1. 第一步:打开Setting:

2. 第二步:点击Profiles&connections
在里面点击New profile

3. 第三步:点击SSH Connection

4. 第四步:配置服务器SSH连接信息:

然后就可以连接SSH,愉快的进行操作了。

四、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作者所言,这是世界上最好的终端工具…

你都在用什么终端工具呢?评论区聊聊吧~

更多文章请移步公主号:Python百科

比Xshell好用100倍,这个号称全世界最好用的终端工具,你一定要知道相关推荐

  1. 这个号称全世界最好用的终端工具

    比Xshell好用100倍!这个号称全世界最好用的终端工具,你一定要知道! 原创 请关注 → Python百科 2021-12-13 08:06 公众号关注"Python百科" 设 ...

  2. 号称:全世界最好用的翻译工具!

    科技巨头谷歌(Google).微软(Microsoft)和脸书(Facebook)都将机器学习应用到翻译领域,但一家名为DeepL的小公司却超越了他们,并且提高了该领域的标准.其翻译速度可与规模庞大的 ...

  3. GPT-4——比GPT-3强100倍

    GPT-4--比GPT-3强100倍 当前世界上最强大的人工智能系统当属ChatGPT.推出2个月用户数就突破1亿.ChatGPT是当下最炙手可热的话题,科技圈几乎人人都在讨论.这边ChatGPT的热 ...

  4. 网络运行时间提高100倍,Google使用的AI视频理解架构有多强?

    译者 | 刘畅 出品 | AI科技大本营(ID:rgznai100) 视频理解是一个很有挑战性的问题.由于视频包含时空数据,因此图像的特征表示需要同时提取图像和运动信息.这不仅对自动理解视频语义内容有 ...

  5. 开源sk-dist,超参数调优仅需3.4秒,sk-learn训练速度提升100倍

    作者 | Evan Harris 译者 | Monanfei 编辑 | Jane  出品 | AI科技大本营(ID:rgznai100) [导语]这篇文章为大家介绍了一个开源项目--sk-dist.在 ...

  6. 性能比GPU高100倍!华人教授研发全球首个可编程忆阻器AI计算机

    译者 | 陆离 责编 | 夕颜 出品 | AI科技大本营(ID:rgznai100) 导读:近日,密歇根大学研发成功第一台可编程的忆阻器计算机,它不仅是一个通过外部计算机运行的忆阻器阵列,而且还是可以 ...

  7. 谷歌开源张量网络库TensorNetwork,GPU处理提升100倍!

    编译 |  琥珀 出品 | AI科技大本营(ID:rgznai100) 世界上许多最严峻的科学挑战,如开发高温超导体和理解时空的本质,都涉及处理量子系统的复杂性.然而,这些系统中量子态的数量程指数级增 ...

  8. OpenAI魔改大模型,参数减少100倍!13亿参数InstructGPT碾压GPT-3

      视学算法报道   编辑:好困 拉燕 [新智元导读]文能吟诗一首,武能「打劫邻居」,只需百分之一的参数量,InstructGPT包您满意. 2020年5月,OpenAI推出了参数量高达1750亿的语 ...

  9. ICML 2021:矩阵乘法无需相乘,速度提升100倍,MIT开源最新近似算法

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在不做乘 ...

最新文章

  1. oracle 登录rman,Oracle 学习之RMAN(二)由此开始
  2. 神经网络调参batchsize对网络性能影响
  3. python seek tell_Python指针seektell详解
  4. cocos2dx基础篇(9)——触碰事件Touch
  5. 10 | 软件测试工程师需要掌握的非测试知识有哪些?
  6. linux 命令提示符 时间,在LINUX的命令提示符及CMD命令提示符中显示时间
  7. php 获得当月时间戳,php获取当前月与上个月月初及月末时间戳的方法
  8. boost::gil::packed_channel_value用法的测试程序
  9. 2017/National _C_C++_B/2/磁砖样式
  10. 2017/06/23 linux软件管理构建本地源
  11. react获取id_解决React应用界面开发常见痛点(一)业务逻辑与UI分离
  12. MySQL查询指定时间的数据
  13. Oracle11新特性:分区功能增强-Oracle新增复合分区 (转载)
  14. gyb的常用lazyCopy
  15. linux版qq怎么创建桌面快捷方式,Linux_ubuntu系统怎么把网页版QQ添加到程序列表?,新手教程:ubuntu网页QQ快捷方 - phpStudy...
  16. arcgis10.2绘制矢量数据面polygon
  17. Word表格跨页自动显示表头 自动添加标题
  18. Video.js使用教程(二)
  19. 有效载荷偶联ADC抗体偶联物的特征及应用探讨-瑞禧
  20. 忘记密码怎么办,密码查看器X-pass

热门文章

  1. uniapp 小程序唤醒高德地图或腾讯地图进行导航
  2. leetcode刷题记录总结-7.二叉树
  3. web前端开发培训,261页前端面试题宝典
  4. 共享单车渐成海外新入口 ofo多国下载量力压UBER
  5. 2018年快速赚钱的方法
  6. 如何读取、插入、更新xml文件
  7. 深入浅出百亿请求高可用Redis分布式集群
  8. Preprocessor dependency “sass“ not found. Did you install it?
  9. 仓库管理存在的问题及改进对策?
  10. 期刊投稿状态_投稿后的文章有哪几种状态?