乐趣区

关于运维:神器你不可错过的几款超牛逼终端工具

终端是程序员的必备工具之一,明天,给大家介绍几款程序员必备(牛逼)的终端工具!

好工具是进步工作效率的必备神器!民工哥在此之前也介绍过不少的常用工具,以及它的应用与配置,大家能够点击 Tools 专栏查阅。

PuTTY

这相对是一款超级经典的终端工具!99.99% 程序员都用过它。

PuTTY 是一款集成虚构终端、零碎控制台和网络文件传输为一体的自在及凋谢源代码的程序。它反对多种网络协议,包含 SCP,SSH,Telnet,rlogin 和原始的套接字连贯。它也能够连贯到串行端口。其软件名字“PuTTY”没有非凡含意。

  • 受权协定:MIT
  • 操作系统:Windows
  • 官网:https://www.puttylink.com/

较早的版本仅反对 Windows 平台,后陆续减少对各类 Unix 平台和 Mac OS X 的反对。除了官网版本外,有许多第三方的个人或集体将 PuTTY 移植到其余平台上,像是以 Symbian 为根底的移动电话。

PuTTY 次要由西蒙·泰瑟姆编写并保护,应用 MIT 许可证许可。

Windows Terminal

Windows Teminal 是一款旧式、疾速、高效、弱小的终端应用程序,实用于命令行工具、命令提示符、PowerShell、WSL(Linux 子系统) 等等的 Shell 用户,次要性能包含多选项卡、窗格、Unicode/UTF- 8 字符反对、GPU 减速文本渲染引擎,以及自定义主题、款式和配置等等。

  • 受权协定:MIT
  • 操作系统:Windows
  • 官网:https://learn.microsoft.com/e…

Tabby

Tabby(以前称为 Terminus)是一个高度可配置的终端模拟器、SSH 和串行客户端,实用于 Windows、macOS 和 Linux。

  • 受权协定:MIT
  • 操作系统:跨平台
  • 官网:https://tabby.sh/
特点
  • 集成的 SSH 和 Telnet 客户端和连贯管理器
  • 集成串口终端
  • 可配置主题和配色计划
  • 反对 PowerShell(和 PS Core)、WSL、Git-Bash、Cygwin、MSYS2、Cmder 和 CMD
  • 通过 Zmodem 与 SSH 会话的间接进行文件传输(上传 / 下载)
  • 十分的晦涩的界面输入
  • 用于 SSH 秘密和配置的集成加密容器
  • SSH、SFTP 和 Telnet 客户端可用作 Web 应用程序

更多相干介绍请参考:举荐一个更古代的终端连贯工具

iTerm2

iTerm2 是 Terminal 的替代品,也是 iTerm 的继任者。它实用于装有 macOS 10.14 或更高版本的 Mac。iTerm2 将终端带入古代时代,具备您从未晓得您始终想要的性能。

  • 受权协定:GPLv2
  • 操作系统:OS X
  • 官网:https://iterm2.com/

Oh My Zsh

Oh My Zsh 是一个令人欢快的、开源的、社区驱动的框架,用于治理您的 Zsh 配置。它捆绑了数千个有用的性能、助手、插件、主题和一些让你直呼好用的货色。

  • 受权协定:MIT
  • 操作系统:Linux
  • 官网:https://ohmyz.sh/

Zsh

Zsh 是一个 Linux 下弱小的 shell, 因为大多数 Linux 产品装置,以及默认应用 bash shell, 然而丝毫不影响极客们对 zsh 的热衷, 简直每一款 Linux 产品都蕴含有 zsh,通常能够用 apt-get、urpmi 或 yum 等包管理器进行装置。

  • 操作系统:Linux
  • 官网:https://github.com/robbyrusse…

PowerShell

PowerShell 是一个跨平台的 (Windows, Linux 和 OS X) 自动化和配置工具(框架),能够和已有的工具敌对集成,特地优化用于解决结构化数据 (如 JSON, CSV, XML 等), REST APIs 以及对象模型。它蕴含一个命令行 Shell、一个关联的脚本语言以及一个用于解决 cmdlets 的框架。PowerShell 就相当于 Linux 下的 Bash 以及 Shell 脚本编程语言。

  • 受权协定:MIT
  • 操作系统:跨平台
  • 我的项目地址:https://docs.microsoft.com/zh…
PowerShell 与 Bash 的比照

Starship Shell

Starship 是一个用 Rust 编写的开源我的项目,实用于最常见操作系统上最常见的 shell。带来 Rust 一流的速度和安全性,让您的提醒尽可能疾速和牢靠。能够依据您的爱好进行定制,以使此提醒尽可能少或功能丰富。

  • 受权协定:ISC
  • 操作系统:跨平台
  • 我的项目地址:https://starship.rs/

fish

Fish 是“the friendly interactive shell”的简称,fish 最大的特点就是功能强大,智能并且用户敌对。Fish 反对语法高亮,主动倡议,标签实现等,而且配置非常简略。

  • 受权协定:GPLv2
  • 操作系统:Linux
  • 官网:https://fishshell.com/

如果你想领有一个不便好用的 Shell,又不想学习一大堆语法,或者破费很多工夫配置,那么你肯定要尝试一下 Fish。

Konsole

功能强大且可自定义的终端工具。Konsole 还集成到多个其余 KDE 应用程序中,使其更容易拜访和更不便。例如,KDevelop、Kate 和 Dolphin 都应用 Konsole 作为集成终端工具。

  • 受权协定:GPL
  • 操作系统:Linux
  • 官网:https://konsole.kde.org/
应用截图

Hyper

hyper 是一款基于 Web 技术实现的一款命令行终端工具。

  • 受权协定:MIT
  • 操作系统:跨平台
  • 官网:https://hyper.is/

工具对于集体来说,只有最合适的,没有最好的,大家按本人的应用习惯及需要来抉择。

退出移动版