咱后台开发,应该经常会用到Linux服务器,无论项目的架构部署还是性能调优,当然最常用的log日志的问题查询,平时常用XShell和Putty这类工具用的比较多。
今天给大家推荐款更酷炫的终端工具:Tabby,我特意用了一周,感觉非常不错。
Tabby简介
Tabby是一款开源免费的终端连接工具,UI酷炫,跨平台支持在Windows、Mac、Linux系统。Tabby在Github上已有22.3kStar,地址:github.com/Eugeny/tabb…
安装Tabby
- 安装Tabby这边就不多说了,非常简单,下面是下载地址,根据自己的需求下载对应系统的版本:github.com/Eugeny/tabb…
- 下载后运行,可以看到Tabby的启动界面,小进度条看着很带感!
Tabby使用
Tabby的功能非常丰富且综合,可以作为SSH客户端和SFTP文件传输,也可以替代Git命令终端和PowerShell来操作windows。可以说:一个Tabby能替代之前多套工具各类终端。
配置SSH
替代Putty或Xshell来连接Linux服务器
- 下图点击: +New profile按钮,创建SSH连接配置;
- 选择SSH connection配置连接;
- 输入连接名称、主机IP或域名地址、设置密码;
- 配置完连接后,可以在列表中看到自己的连接,点击下图的运行按钮;
- 运行成功,可以正常访问Linux服务器了,界面看着非常舒服,如下图:
使用SFTP管理文件
- 在命令行界面右上角,点击SFTP按钮,会在命令行下方弹出服务器目录的结构界面,点击关闭按钮可以直接关闭界面,经我体验一周后感觉非常方便;不像之前XShell一样,再单独开启一个Xftp了;
- 点击Uploud按钮,可以从本地电脑目录中选择文件上传,当然也可以手动拖文件上传。这里个人推荐选择目录来上传,比方:我经常上传war包文件,它的好处是有记忆功能,不用每次重新一步一步选目录找war文件(很感动);
- 上传有动态进度条和上传记录记忆(可以随时看到之前上传了哪些文件成功与否);
- 目录和文件也提供了可视化的右键操作,可以编辑文件和删除文件,但貌似没有重命名文件;
PowerShell的支持
有没有小伙伴有这样的感觉,经常Linux命令写惯了,跟Windows的CMD命令混淆,感觉CMD好难用。如果你也如此,快来试试跨平台的PowerShell
- 同样通过 +New profile按钮,创建PowerShell连接;
- 创建完成,运行PowerShell, 你发现CMD中不支持的ls命令,在PowerShell终端中可以跟linux一样使用了。
Git的支持
平时,我们需要Git推拉源码需要到指定的目录,右键菜单选中Git Bash来打开终端界面,有了Tabby之后,可以直接在它上面操作Git了。
- 同样通过 +New profile按钮,创建Git-Bash连接;
- 运行后,试下命令git status查看下本地目录中受git管理的文件的状态;
Tabby外观设置
如下图可以随意调整命令终端的字体和大小等
主题和颜色设置
快捷键设置
也可以按自己的操作习惯设置快捷键
丰富的插件
如果之前有习惯用的插件,也可以在Tabby的Plugins中尝试搜索看看,里面有丰富的插件
总结
如果您看完上述介绍,相信觉得Tabby的确是一款非常优秀的免费开源终端工具,UI酷炫,功能强大,支持自定义插件。可以说使用它之后,linux、windows、git等都可以集中到它里面进行统一管理。强烈建议大家下载体验!
参考资料
个人ali云盘地址(有的小伙伴Git下载慢):www.aliyundrive.com/s/Qd8jv8Wkd…