推荐一款颜值逆天且功能齐全的开源Shell工具!

前言

以前在windows上一直使用的SSH工具是XShell,后来转到mac平台,XShell没有mac版本。所以之前一直在找一款颜值高,功能齐全的可以作为日常使用的Shell工具。

我知道mac下也有不少优秀的Shell终端工具,比如SecureCRT,putty,Termius,FinalShell等。

我是从以下几个维度考虑的:

颜值要高,毕竟天天面对本就枯燥乏味的shell命令行,界面不好看会影响心情。心情也是生产力要素中很重要的一个因素,不知道你们认同么。

功能要全,什么文件上传,云端同步,主题切换,自定义背景,拖拽,窗口切分,历史命令等等统统要有。功能不全,我用着不爽。

操作要简洁,我不是搞运维的,命令行已经很繁杂了,不想在UI上再被折腾。

要免费,功能再好要收费也没鸟用,因为穷。

那么今天推荐的就是一款符合以上所有要求的一款SSH工具,而且它是免费开源的。迭代非常快。几乎几天一个版本,支持平台包括windows,mac,linux。mac中连arm64都支持。几乎是全平台都支持了。

全功能免费,无广告。非常香。

它就是:electerm

颜值

我在mac平台用了这款软件几乎快2年。选择这款终端其中一个最重要的原因就是颜值。不多说,直接上图:

推荐一款颜值逆天且功能齐全的开源Shell工具!

推荐一款颜值逆天且功能齐全的开源Shell工具!

整个界面一股浓浓的暗黑系风格,不过还有套默认的白色主题可供选择。

除了预设的2套主题外,eleterm可以随意自定义主题:

推荐一款颜值逆天且功能齐全的开源Shell工具!

自定义背景

我看到很多童鞋的IDEA背景都是小姐姐,虽然我觉得这严重影响我的注意力,但是Shell终端里可以有,上一个来试试。可以看看效果:

推荐一款颜值逆天且功能齐全的开源Shell工具!

SSH标签

electerm的SSH连接信息是以标签形式存储的。

可以为某一组连接增加文件夹,新建立一个连接,基本上该有的功能都有。界面也极其简洁。

推荐一款颜值逆天且功能齐全的开源Shell工具!

文件上传

electerm自带一个sftp的文件上传,连上SSH之后,点这里即可打开sftp的上传。

上传UI简单易懂,左侧本地右侧远程,可拖拽,甚至于支持整个文件夹的上传。非常方便。多个任务是多个线程,在顶部可以看到正在上传的线程。

推荐一款颜值逆天且功能齐全的开源Shell工具!

命令快捷键

作为一款shell工具,快速命令应该是标配,有些工具还甚至拿这个来收费,有点说不过去。

eleterm配置快速命令非常方便,比如加一个查看系统信息的命令,只需要在这里进行配置。

推荐一款颜值逆天且功能齐全的开源Shell工具!

然后你就可以很方便的在底部进行点击快速执行了

推荐一款颜值逆天且功能齐全的开源Shell工具!

云端同步

Electerm支持可以在多个电脑之间同步设置和标签。

非常巧妙的利用了github和gitee,只要设置一个token,就可以进行配置和连接信息的导出和导入。原理上就是git的push和pull。

你需要在这里填写一个token

推荐一款颜值逆天且功能齐全的开源Shell工具!

我这里是用了gitee方式,这个token需要在gitee里的设置页面进行获取

推荐一款颜值逆天且功能齐全的开源Shell工具!

分屏

可以支持无限的分屏,支持横着分和竖着分,右上角点一下就会多分出一个屏出来,非常方便

推荐一款颜值逆天且功能齐全的开源Shell工具!

底下有个批量输入命令。不管你有多少窗口,一次输入,批量执行。

结语

electerm功能真的挺全面的,是一款挺小众但是优秀的开源作品。我个人一直用到现在,虽然在使用中偶尔会有小问题,但是作者一直在更新。在两年中,我也看到了这款作品变的越来越好。

所以现在推荐给大家。希望你使用了之后也能爱上这个小而美的Shell终端。

Electerm的官方下载地址为:https://electerm.github.io/electerm

因为官网放在了github page上,如果觉得下载速度慢的,我也为大家提前下好了各个平台的版本,放在了国内的gitee上,可在公众号里回复 et进行获取下载。

我是铂赛东,是一个开源作者和内容博主,热爱生活和分享。如果你对我的内容感兴趣,请转发,点赞,然后关注我。

推荐一款颜值逆天且功能齐全的开源Shell工具!

Original: https://www.cnblogs.com/bryan31/p/15592882.html
Author: 铂赛东
Title: 推荐一款颜值逆天且功能齐全的开源Shell工具!

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/586221/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Ubuntu 20.04 查看显示器信息

    安装 ddcutil apt install ddcutil 输入命令 ddcutil detect –verbose 输出类似如下: Output level: Verbose…

    Java 2023年6月7日
    052
  • Javaweb面试

    一:cookie和session的区别?1.session和cookie都是会话跟踪技术2.session是保存在服务器端的技术,而cookie是保存在客户端的技术3.cookie…

    Java 2023年6月5日
    092
  • Spring-data-jpa和mybatis的比较及两者的优缺点?

    通过limit来获得分页记录 mybatis获得总记录数好像并不是通过执行count语句来获得的,可能是通过游标cursor的方式来获得的,通过druid监控,其只执行一条sql语…

    Java 2023年5月30日
    066
  • Java学习第二周—数据结构和集合框架

    Java 数据结构 Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector…

    Java 2023年6月9日
    074
  • 线程安全问题

    线程安全问题 本篇主要讲解 线程安全问题,演示什么情况下会出现线程安全问题,以及介绍了 Java内存模型 、volatile关键字 、CAS 等 ,最后感谢吴恒同学的投稿! 一起来…

    Java 2023年6月9日
    083
  • 国际化异常:No message found under code ‘xxx’ for locale ‘zh_CN’ 解决办法

    导致该异常可能的原因: 没有配置 LocaleChangeInterceptor 拦截器。 基于 session 获取用户语言设定决定语言区域,必须配置拦截器。 Spring MV…

    Java 2023年6月13日
    072
  • Spring注解是如何生效的?

    现在大部分开发已经采用Spring Boot了,少了很多配置文件,方便了许多。以前在使用注解,比如@Autowired、@Resource 或者事务相关的一些注解时,我们会首先在配…

    Java 2023年5月30日
    073
  • Redis 分布式锁

    单机架构下,一个进程中的多个线程竞争同一共享资源时,通常使用 JVM 级别的锁即可保证互斥,以对商品下单并扣库存为例: public String deductStock() { …

    Java 2023年6月8日
    075
  • 手机端适配

    添加此标签 图片自适应: Original: https://www.cnblogs.com/cjin-01/p/16676834.htmlAuthor: 2337Title: 手…

    Java 2023年6月6日
    067
  • 6、内部类

    类里面还有类,主要掌握匿名内部类 匿名内部类 接口的实现类对象,优点是方便,不用去定义实现类实现接口,只需要直接new 接口就行了 缺点:只能在该类中使用 API API Appl…

    Java 2023年6月6日
    071
  • springboot拦截器@Autowired为null解决

    问题原因 拦截器加载的时间点在springcontext之前,所以在拦截器中注入自然为null 文件解决 在spring配置文件中这样写 java;gutter:true; @Be…

    Java 2023年5月30日
    079
  • Java高性能反射工具包ReflectASM

    ReflectASM 使用字节码生成的方式实现了更为高效的反射机制。执行时会生成一个存取类来 set/get 字段,访问方法或创建实例。一看到 ASM 就能领悟到 ReflectA…

    Java 2023年5月29日
    084
  • CAS学习笔记五:SpringBoot自动/手动配置方式集成CAS单点登出

    本文目标 基于SpringBoot + Maven 分别使用自动配置与手动配置过滤器方式实现CAS客户端登出及单点登出。 本文基于《CAS学习笔记三:SpringBoot自动/手动…

    Java 2023年5月29日
    098
  • 基于ssm的宠物医院系统(附源码)

    摘要 随着国内经济的发展,GDP的提高,人们的幸福指数的不断提高,越来越多的珍稀品种的猫狗成为家庭的一部分。宠物主人非常重视宠物的治疗,于是宠物医院应运而生。一家正规的宠物医院必须…

    Java 2023年6月7日
    077
  • 正则表达式 匹配小括号中的内容 包括括号和不包括括号

    字符串举例: 床单(30%棉混纺布)勺子(40%铁)碗(99%陶) 期望值:30%棉混纺布 40%铁 99%陶 使用表达式: (\([^\)]*\)) 结&a…

    Java 2023年6月5日
    080
  • Java 实现等频分箱

    等频离散法 Python 实现方式 Java 实现方式 测试结果对比 总结 等频离散法 根据数据的频率分布进行排序,然后按照频率进行离散,好处是数据变为均匀分布,但是会更改原有的数…

    Java 2023年6月9日
    0116
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球