和xshell和crt说再见,认识了一款51k star多端跨平台终端神器,强大酷炫

news2024/11/26 22:42:29

一、Tabby简介

Tabby(以前称为Terminus)是一款高度可配置的终端仿真器、SSH 和串行客户端。开源且跨平台,支持在Windows、macOS和Linux系统下使用。

源码下载

https://github.com/Bill13579/tabby

官网地址

https://tabby.sh/

1. 特点

  • 集成 SSH 和 Telnet 客户端和连接管理器
  • 集成串口终端
  • 主题和配色方案
  • 完全可配置的快捷键和多和弦快捷键
  • 拆分窗格
  • 记住你的标签
  • PowerShell(和 PS Core)、WSL、Git-Bash、Cygwin、MSYS2、Cmder 和 CMD 支持
  • 通过 Zmodem 从/向 SSH 会话直接传输文件
  • 完整的 Unicode 支持,包括双角字符
  • 不会因快速流动的输出而窒息
  • Windows 上的正确 shell 体验,包括选项卡完成(通过 Clink)
  • 用于 SSH 机密和配置的集成加密容器
  • SSH、SFTP 和 Telnet 客户端可作为 Web 应用程序使用(也是自托管的)。

2. 其他优点:

插件和主题可以直接从Tabby内的“设置”视图安装

  • 便携性:可在Windows上作为便携应用程序运行
  • 插件丰富:插件包括Docker连接、终端选项卡标题修改、快速命令发送等等
  • 主题酷炫:提供多种主题选项,如hype、relaxed、格鲁夫盒等

3. 终端特点:

  • 多个嵌套的分割窗格
  • 选项卡式窗口
  • 可停靠窗口(Quake控制台风格)
  • 进度检测和流程完成通知
  • 字体连字和外壳配置
  • 任意粘贴和复制选择

二、Tabby启动


设置为中文(简体)


点击关闭且不再提示


点击新终端,会用默认的窗口风格打开

也可以点击配置和连接,选择要打开的终端风格
在这里插入图片描述

三、串口终端界面

串口终端特点:

  • 保存连接
  • Readline输入支持
  • 十六进制输入和输出
  • 自动重连

以下是windows下的串口信息:

点击配置和连接 ,串口COM1、COM6会自动显示出来,点击COM6

选择波特率115200

终端界面如下:

四、ssh连接

ssh功能泵特点

  • 支持SSH2和X11
  • 自动跳转主机管理
  • 代理转发
  • 登录脚本

1. ubuntu中安装ssh

检测ubuntu中是否安装ssh:

安装ssh


再确认安装是否成功

2. ssh-Direct直连


继续向下拉

在这里插入图片描述

  • Name:创建当前连接的名字。
  • Group:分组的名字。多个连接可以分组,便于组织管理。例如每个项目对应的一组服务器连接,可以归为一组。
  • Icon:连接的图标。支持的是前端的同学非常熟悉的Font Awesome图标库。但好像应该是一个子集。具体包含的Icon可以去Tabby源代码的这个json里看。例如常用的
  • fas fa-server
  • fas fa-database
  • fas fa-desktop
  • Color:颜色。图标的颜色,以及连接打开后Tab页头的颜色。支持十六进制值,例如#d9534f。也支持HTML默认的颜色名字,例如Red。一般习惯于生产环境的服务器设置Red,预发布环境设置Yellow,公司内部服务器设置Blue或其他颜色,这样在操作的时候有一个明显提示,以免误操作。
  • Connection:这里选择连接类型,现在是Direct连接。
  • Host和Port:远程服务器的IP和SSH端口。
  • Username:远程服务器登录账号。
  • key:选择添加到远程服务器的公钥对应的本地机器上的私钥文件。

点击设置密码填写服务器密码,点击保存后在ssh分组下就出现了一个Direct Connection连接连接

ssh:192.168.0.113

图标和颜色,也都是上面设置的。
在这里插入图片描述

鼠标移动到该连接对象,双击运行按钮,tabby就会连接服务器,一般第一次连接服务器需要保存密钥,之后就不需要了,点击保存并接受就可以了。

在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1186207.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

子查询:内查询,嵌套查询

括号里面的查询语句会先于主查询语句 create table info ( id int, name varchar(10) primary key not null, score decimal(5,2), address varchar(20), hobbid int(5) );select name,score from info where name in (select name from info where score > 80); 子查询返回…

【uniapp】通用列表封装组件

uniapp页面一般都会有像以下的列表页面,封装通用组件,提高开发效率; (基于uView前端框架) 首先,通过设计图来分析一下页面展示和数据结构定义 w-table组件参数说明 参数说明类型可选值默认值toggle列表是…

栈的应用:括号匹配,递归

目录 1.栈的应用1.括号匹配问题算法实现 2. 递归栈在递归中的应用 3.队列的应用 1.栈的应用 1.括号匹配问题 ①可用栈实现该特性:最后出现的左括号最先被匹配(LIFO)。 ②出栈:每出现一个右括号,就“消耗”一个左括号。 ③匹配失败…

如何将 ONLYOFFICE 文档 7.5 与 Odoo 进行集成

在本教程中,我们将了解如何使用集成应用实现 ONLYOFFICE 文档与 Odoo 之间的连接。 ONLYOFFICE 文档是什么 ONLYOFFICE 文档是一款全面的在线办公工具,提供了文本文档、电子表格和演示文稿的查看和编辑功能。它高度兼容微软 Office 格式,包括…

Unity UGUI之Button控件的简单认识

Unity通过菜单或者Hierarchy面板创建Button,将会自动创建一个Image和Button控件,并且Transition属性默认选择Color Tint模式,除此之外还创建了个文本子对象。如下图所示: 而使用Inspector面板中Add Component只会创建Button控件。Transition属…

听说,工作能力强的项目经理都有这几个特征

大家好,我是老原。 很多项目经理每天忙忙碌碌,但是一看结果,团队业绩没有完成、人才没有培养起来、自己的管理水平和个人领导力也没有得到提升。 明明付出了很多时间和精力,结果却只收获了团队的抱怨,以及老板对你管…

UnoCss(原子化css引擎) 让你的开发更轻松愉快

什么是原子化CSS,UnoCSS又是什么,对此有疑问的推荐看下antfu的这篇文章——重新构想原子化 CSS (antfu.me) 相信看完这篇文章的你也会跟我一样热衷于UnoCSS. 介绍 今天介绍一个CSS开发利器 UnoCSS , 是一个具有高性能且极具灵活性的即时原子化 CSS 引擎…

web框架与Django

web应用程序 什么是web Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这…

ubuntu 18.04安装自己ko驱动 修改secure boot

因为本人老折腾自己的电脑,所以老重装系统,然后配置又不见了,这次配置赶紧记下来 insmod netlink_test.ko 报错:insmod: ERROR: could not insert module netlink_test.ko: Operation not permitted 添加 sudo insmod netlink_te…

C++跨模块传递CRT引发问题

SDK新增加了一个接口&#xff0c;参数使用std::vector<Class>&&#xff0c;传给dll函数中填充数值&#xff0c;然后应用层拿到这个vector出现了崩溃 越界等问题&#xff0c;调了很久&#xff0c;之前知道这个问题&#xff0c;没有想起来&#xff0c;耽误了许多时间。…

kubernetes资源监控

目录 一、资源限制 1、limitrange 2、ResourceQuota 二、metrics-server 三、图形化监控和代码行监控 1、dashboard 2、k9s 四、hpa 一、资源限制 Kubernetes采用request和limit两种限制类型来对资源进行分配。request(资源需求)&#xff1a;即运行Pod的节点必须满足运…

用友NC Cloud accept.jsp任意文件上传漏洞

一、漏洞描述 NC Cloud是用友推出的大型企业数字化平台。 用友网络科技股份有限公司NC Cloud存在任意文件上传漏洞&#xff0c;攻击者可利用该漏洞获取服务器控制权。 二、网络空间搜索引擎查询 fofa查询 icon_hash"1085941792" 三、漏洞复现 POC POST /aim/equi…

Linux程序设计shell程序学习

目录 1、编写shell脚本&#xff0c;通过循环的形式在终端上打印出等腰梯形 2、编写一个bash脚本程序&#xff0c;用for循环实现将当前目录下的所有.c文件移到指定的目录下&#xff0c;最后在显示器上显示指定目录下的文件和目录。 3、自行编写 shell 脚本&#xff0c;实现从…

Linux防火墙firewalld(粗糙版)

上篇是iptables的增删改查 自定义链&#xff1a; systemctl stop firewalld setenforce 0 iptables -N lmn iptables -vnL iptables -t filter -vnL 修改链名&#xff1a; iptables -E lmn ky01 iptables -t filter -vnL iptables -t filter -I ky01 -p icmp -j ACCEP…

RHCSA --- Linux命令替换

命令替换 把命令中某个子命令替换为其执行结果 $() echo "The current directory is $(pwd)." touch ./file$(date %H-%M-%S).txt 以文件创建时间并以相应格式命名文件 date 显示时间 echo "The current direct…

VueCli 自定义创建项目及配置

一、VueCli 自定义创建项目 1.安装脚手架 (已安装) npm i vue/cli -g2.创建项目 vue create hm-exp-mobile选项 Vue CLI v5.0.8 ? Please pick a preset:Default ([Vue 3] babel, eslint)Default ([Vue 2] babel, eslint) > Manually select features 选自定义手动…

12.输入一个小于1000的整数,输出平方根(不是整数,输出整数部分)

#include<stdio.h> #include<math.h>int fun(int n){int b;b pow(n,0.5);printf("%d",b);}int main(){int n;scanf("%d",&n); fun(n);return 0;}

什么是代理IP池?真实测评IP代理商的IP池是否真实?

代理池充当多个代理服务器的存储库&#xff0c;提供在线安全和匿名层。代理池允许用户抓取数据、访问受限制的内容以及执行其他在线任务&#xff0c;而无需担心被检测或阻止的风险。代理池为各种在线活动&#xff08;例如网页抓取、安全浏览等&#xff09;提高后勤保障。 读完…

毫米波雷达在环境监测中的应用:气象学和气候研究的前沿技术

随着气候变化和环境问题的日益突出&#xff0c;科学家们正在寻找更先进的技术来监测大气和气候变化。毫米波雷达技术正崭露头角&#xff0c;成为气象学和气候研究领域的一项重要工具。本文将探讨毫米波雷达在环境监测中的应用&#xff0c;特别聚焦于其在气象学和气候研究方面的…

Spring Cloud LoadBalancer 负载均衡策略与缓存机制

目录 1. 什么是 LoadBalancer &#xff1f; 2. 负载均衡策略的分类 2.1 常见的负载均衡策略 3. 为什么要学习 Spring Cloud Balancer &#xff1f; 4. Spring Cloud LoadBalancer 内置的两种负载均衡策略 4.1 轮询负载均衡策略&#xff08;默认的&#xff09; 4.2 随机负…