还在用Xshell?你out了,推荐一个更现代的终端连接工具

大家好,我是老赵

Tabby

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

9224ab9a461ecf92636b2cec8091d0fe.pngTabby 的功能特性大概有:

  • 支持多平台,Windows、MacOS(Intel 芯片/M1 芯片)、Linux 都有对应的安装包的;

  • 自带 SFTP 功能,能够与 Linux 系统传输文件;

  • 炫酷的终端页面,简单易用,以及各种插件支持等

安装包

70a5dc81722fa8f61300ce33f53d7f7a.png

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

找到适合自己电脑的安装版本

安装之后是这个页面

dbd1787dd6d60dd913c930e53a3a60af.png

SSH 连接

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

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

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

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

d1e03cc8a0b549ac8b42629a7c93ae74.png

然后选择 ssh connection

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

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

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

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

9b0a3403fcb79489552a2f0300ea5749.png

SFTP 传输工具

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

d6985bf9022cb21acc4ad5ae8496a56a.png然后就会弹出服务器上的目录

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

b3998dd8ff1ca337acbac7888f07c868.png如果你想把本地电脑的文件放到服务器上,只需要把文件拖拽到对应的目录就行。或者点击右上角上传文件

39e60eb796f67c91892fe3ff77334bef.png

设置

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

d4fcb75b91cf08e89a8e2420d2fc775f.png还有字体的大小设置等

03f911116643a201852a30b3a52e1dba.png以及常用的快捷键

68c99c7ce8f1c00e3252504dccfb72e8.png详细可以去 Tabby 的 Github 上看。

来源:https://blog.csdn.net/weixin_45417821/article/details/122579794

精彩推荐

1.新来CTO 强烈禁止使用Calendar...,那用啥?
2.7种 实现web实时消息推送的方案,7种!!!
3.求求你别再用 offset 和 limit 分页了,简直太 Low 了!
4.用 IDEA 基于SpringBoot2+ mybatis+Redis实现一个秒杀系统(附上源码)
5.公司新来一个同事,把 @Transactional 事务注解运用得炉火纯青。。

6.Spring Batch 批处理框架,真的太强悍了!!
7.isEmpty 和 isBlank 请别乱用了,小心把服务器搞崩!
8.求求你别再自己瞎写工具类了,Spring Boot 内置工具类涵盖了所有操作!

d99aa4d4ef333f0a928ad4c52e2d310f.png