admin管理员组

文章数量:1606462

  • 🍀 Tabby是一个无限可定制的跨平台终端应用程序,适用于local shells、serial、SSH和Telnet的连接。
  • 🍁 Tabby是基于TypeScript开发的终端模拟器,可用于LinuxWindowsMac OS系统。

▚ 01 Tabby简介


🌺 Tabby (前身是 Terminus) 是一个可高度配置的终端模拟器和 SSH 或串口客户端,支持 Windows,macOS 和 Linux

  • 集成 SSH,Telnet 客户端和连接管理器
  • 集成串行终端
  • 定制主题和配色方案
  • 完全可配置的快捷键和多键快捷键
  • 分体式窗格
  • 自动保存标签页
  • 支持 PowerShell(和 PS Core)、WSL、Git-Bash、Cygwin、MSYS2、Cmder 和 CMD
  • 在 SSH 会话中通过 Zmodem 进行直接文件传输
  • 完整的 Unicode 支持,包括双角字符
  • 不会因快速的输出而卡住
  • Windows 上舒适的 shell 体验,包括 tab 自动补全(通过 Clink)
  • 为 SSH secrets 和设置集成了加密容器
  • SSH、SFTP 和 Telnet 客户端可用作 Web 应用(也可托管)

  • 💎 可去官网:https://tabby.sh下载并安装Tabby对应的版本。

1.1 支持在线网页操作

  • 🍄 在浏览器中输入网址https://tabby.sh,可在线使用Tabby。

1.2 推荐特色

  1. 🍖保存登录密码
  2. 🍕界面简洁优美
  3. 🎂支持sftp功能





▚ 02 常用功能


2.1 SSH连接

  • 启动Tabby后,依次选择界面右上角的齿轮Settings,左侧的Profiles & connections,再点击+ New profile,然后再填写期望连接服务器的相关信息。

  • 具体的步骤如下图所示:








2.2 sftp文件传输 (上传+下载)

Tabby有两种文件传输方式:1.使用命令快捷键;2.基于图形化界面提供的按钮。


2.2.1 基于命令行传输文件


🍎 需要安装lrzsz包,普通用户也可以使用源码来自定义路径安装lrzsz,详情可参考该博客【非root用户使用源码自定义路径安装教程】。

🍊 进入服务器后,可在终端输入如下的指令:

  • sz filename:表示将服务器filename文件传输到本地电脑中;
  • rz:表示选择本地电脑中的文件,并传输到服务器中的当前目录。


2.2.2 基于IDE传输文件


🍎 Tabby内置的SFTP仅支持上传和下载文件,但不支持目录
🍊 对于目录而言,有两种方式可搞定:1.可将目录压缩或打包后,再上传或下载即可;2.通过Tabby提供的"创建目录"功能来分层次上传文件。
🍏 Linux下打包或压缩等命令,可参考该博客【tar打包&打包压缩】。

  • 首先,打开窗口右上方的SFTP


  • 然后,选择服务器中的位置(大多数情况下,会选择/home/user_name)或者点击Create directory在服务器当前目录下创建新的目录,用于保存待上传的文件:

此处的"Create directory"可解决包括子文件夹的文件上传问题!



  • 最后,点击Upload来选择本地电脑上的文件:


2.3 终端配色

  • 可在Settings->Color scheme中,自由选择喜欢的配色方案。如下图所示:

2.3 主题设置

2.3.1 自带类型

  • Tabby自带3种主题:Standard、Compact和Paper。可依次选择Settings-Window->Theme进行设置,如下图所示:


2.3.2 安装主题插件

  • 可在Tabby中,依次选择Settings-Plugins->AVAILABLE进行设置,如下图所示:


2.3.3 透明度设置

  • 可在Tabby中,依次选择Settings-Windows进行设置,包括Acrylic backgroundBackground typeOpacity。如下图所示:



▚ 03 高端功能


3.1 Tabby界面出现乱码

  • 该乱码问题如下:

  • 解决方法:依次选择Settings->Config file,修改其中Serial对应的内容即可。如下图所示:

  • 修改后的效果,如下图所示:


3.2 多窗口显示 (split功能)

📢 支持两种方式:拖拽式、右键Split

3.2.1 拖拽式

  • 🎨 Tabby支持将其他窗口直接拖拽到当前窗口,可选择上下左右四个位置。


3.2.2 右键Split

  • 首先,设置鼠标右键的功能,即依次选择Settings->Terminal->Mouse (Right click)-> Context menu(右键菜单)

  • 然后,在当前窗口右键选择Split功能,比如Right、Down、Left、Up

3.3 调整字体大小

  • 依次选择Appearance->Custom CSS
  1. 在其内添加如下代码(16px):
html{
    font-size: 16px;//默认16,修改数字可该边窗口的全部字体大小
}

  1. 在其内添加如下代码(16px):
html{
    font-size: 24px;//默认16,修改数字可该边窗口的全部字体大小
}



参考博客


  • Tabby官网
  • Tabby特性
  • Tabby开源终端工具,标星过万
  • Gitee 极速下载 / tabby






本文标签: 上传下载终端神器开源使用技巧