从 01 开始 从 01 开始
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机相关技巧
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • 最全面的 RSS 教程
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金
  • 职场规划
  • 关于离职
  • 杂谈
  • 自媒体
  • 📖 读书

    • 读书工具
    • 走进科学
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
    • 读书笔记
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 电视剧
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档

晓林

程序猿,自由职业者,博主,英语爱好者,健身达人
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机相关技巧
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • 最全面的 RSS 教程
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金
  • 职场规划
  • 关于离职
  • 杂谈
  • 自媒体
  • 📖 读书

    • 读书工具
    • 走进科学
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
    • 读书笔记
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 电视剧
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档
  • 计算机简史

  • 数字电路

  • 计算机组成原理

  • 操作系统

  • Linux

  • 计算机网络

  • 数据库

  • 编程工具

    • Git

    • 终端

      • 20 款优秀的终端工具推荐
        • Terminal 和 Shell 的区别
        • SSH 基本概念
        • Windows Terminal
        • PowerShell
        • XShell
        • Fluent Terminal
        • Hyper
        • Cmder
        • Git Bash
        • MobaXterm
        • ConEmu
        • Tabby
        • WindTerm
        • Wrap
        • sshx
        • Shell360
        • IShell
        • FinalShell
        • Xterminal
        • T-Shell
        • iTerm2
        • TinySSH
        • SecureCRT
        • PuTTY
        • 最后
  • 装机

  • 计算机基础
  • 编程工具
  • 终端
2024-09-19
目录

20 款优秀的终端工具推荐

# 10.20 款优秀的终端工具推荐

终端,是用户与操作系统进行交互的最原始的输入输出环境,也是执行一些高级系统操作的必要工具。对于程序员而言,终端可以说是经常要打交道的工具了,如果好用的话能大大提高我们的效率。本文就简单介绍下我遇到的比较好的工具。

‍

# Terminal 和 Shell 的区别

‍ 先介绍一些基本概念:

  • 我们打开 Windows 的那个「小黑框」(Command Prompt),实际上就是打开了一个终端(Terminal)
  • 在终端里面「输入命令,得到结果」的交互程序,就是命令行解释器(Shell)

终端可以理解为一个外壳,这个外壳可能有很多种,外观也尽不相同;

Shell 则是核心的部分,负责处理输入的命令,并显示结果,例如 bash 和 zsh 就是 Shell 的一种。

推荐阅读:What is the exact difference between a ' terminal', a ' shell', a ' tty' and a ' console'? (opens new window) ‍

# SSH 基本概念

SSH,安全外壳协议(Secure Shell),是一种网络协议,用于加密网络上的所有通信流量,包括密码和命令,以防止窃听和连接劫持。它不仅提供了一种安全的远程登录服务器的方式,还允许远程执行命令、文件传输以及端口转发等操作。

SSH 协议通过使用加密技术,确保了数据传输的安全性,使其成为远程服务器管理的首选协议。

目前大部分终端软件都是用 SSH 连接服务器的。

# Windows Terminal

​

在 2022 年之前,Windows 下默认的 CMD 工具是很难用的,长得也很丑,和 Linux、Mac 下的终端没法比,通常需要安装第三方工具作为替代品。

2022 年,微软推出了一款的全新终端:Windows Terminal,具有亚克力透明、多标签、Unicode 支持 、自带等宽字体等特性,且支持部分 Linux 下的命令,基本上满足我们日常使用了。

安装方式:在 Microsoft Store 上搜索安装即可。 ‍

# PowerShell

PowerShell 也是 Windows 的一个终端工具,通过一些配置也能达到美观和实用的效果。

参考:告别 Windows 终端的难看难用,从改造 PowerShell 的外观开始 - 知乎 (opens new window) ‍

# XShell

​

XShell 是一款功能强大的终端工具,非常流行,由 NetSarang 公司开发,声称自己是业界最强大的 SSH 客户机。

官网:https://www.xshell.com/zh/xshell (opens new window)

对于个人版是免费的,可以在官网里找到 学生和个人版 (opens new window) 进行下载。

此外该公司还有其他很多的配套工具(STP/FTP),都挺不错的。

‍

# Fluent Terminal

​

Fluent Terminal 专属于 Windows 平台,利用 UWP 技术打造的颜值超高的终端模拟器。

在 GitHub 上面开源:https://github.com/felixse/FluentTerminal (opens new window)

也可在 Microsoft Store 上搜索安装。

# Hyper

​

Hyper,基于 Electron 的跨平台应用,配置方便、插件丰富、界面美丽。

当然,避免不了的是 Electron 资源消耗大,打开和响应都没有前面介绍的快,但是它们的拓展性都非常强大,可以试一试。

在 GitHub 上面开源:https://github.com/zeit/hyper (opens new window)

‍

# Cmder

​

在 Windows Terminal 出现之前,Cmder 可以说是 cmd 的平替了,非常流行的,有更友好的界面和更丰富的功能,且内置了 Git,支持部分 Linux 下的命令。

官网:cmder.app (opens new window)

开源在 GitHub:https://github.com/cmderdev/cmder (opens new window)

相关阅读:

  • 介紹好用工具:Cmder ( 具有 Linux 溫度的 Windows 命令提示字元工具 ) | The Will Will Web (opens new window)
  • Cmder--Windows 下命令行利器 - qize - 博客园 (opens new window)

# Git Bash

​

如果有使用 Git (opens new window),其实 Git Bash 本身也可以当作一个终端工具,且支持部分 Linux 下的命令。 ‍

# MobaXterm

​

MobaXterm,可以说是一款全能型终端神器,支持多标签,SSH,FTP,串口,VNC,X server 等功能,有丰富的插件,快捷键。分为免费版(基本够用)和收费版。

官网:mobaxterm.mobatek.net (opens new window)​​

相关阅读:

  • 全能终端神器——MobaXterm - 知乎 (opens new window)
  • SSH 客户端神器之 MobaXterm - 龙凌云端 - 博客园 (opens new window)
  • Windows 全能终端神器 MobaXterm - 腾讯云开发者社区-腾讯云 (opens new window)

# ConEmu

​

也是一款不错的终端工具。

官网:conemu.github.io (opens new window)

# Tabby

​

Tabby(原名 Terminus)是一个高度可配置的终端模拟器、SSH 和串行客户端,适用于 Windows、macOS 和 Linux。基于 Electron,原生支持了 Windows Fluent 背景,同时它的设置是 GUI 方式的,更用户友好。

官网:tabby.sh (opens new window)

开源在 GitHub:https://github.com/eugeny/tabby (opens new window)

相关阅读:干掉 Xshell,这款开源的终端工具逼格真高! (opens new window)

# WindTerm

​

WindTerm​ 是一个专业的跨平台 SSH/Sftp/Shell/Telnet/Serial 开源终端,采用 C 语言编写,完全免费用于商业和非商业用途,没有限制,源代码均在 Apache-2.0 许可条款下提供。

开源在 GitHub:https://github.com/kingToolbox/WindTerm (opens new window),获得 23.6k Star。

其实只开源了一些外围代码(且 2022 年后没更新过),但应用程序一直在更新。

作者也在博客 https://kingtoolbox.github.io (opens new window) 上写了很多关于 WindTerm​ 的文章,感兴趣的可以前往查看。

相关阅读:

  • 平替 XShell!又一款功能强大、跨平台、开源的 SSH 工具! (opens new window)
  • 新一代开源免费的终端工具,太酷了! (opens new window) ‍

# Wrap

​

一款颜值和功能都很在线的终端工具。

官网:https://www.warp.dev (opens new window)

开源在 Github:https://github.com/warpdotdev/Warp (opens new window)

相关阅读:别再用 XShell 了!这款终端工具绝对惊艳,超级智能,太香了! (opens new window)

# sshx

​

官网:sshx.io (opens new window)

开源在 GitHub:https://github.com/ekzhang/sshx (opens new window)

特点:

  • 可以将你的终端安全地共享给其他人
  • 跨平台,安装简单
  • 端到端加密

# Shell360

​

跨平台的 SSH 客户端 App,支持 Windows、Linux、MacOS、iOS 以及 Android。

开源在 GitHub:https://github.com/shell360/release (opens new window) ‍

# IShell

​

官网:https://www.ishell.cc (opens new window)

特点:

  • AI 加持,不用担心忘记命令
  • 分为免费版和付费版,免费版永久使用
  • 轻量,高性能,界面简洁美观,自带本地终端
  • 跨平台,支持 Windows、Mac,Linux,移动端(Android 和 iOS 端在开发中)
  • 命令市场:汇集了用户上传的通用脚本,避免了重复编写的繁琐操作,可以直接下载使用

相关阅读:再见 XShell:轻量又高性能的 SSH 终端,AI 加持快人一步 (opens new window)

# FinalShell

官网:hostbuf.com (opens new window)

一体化的的服务器、网络管理软件,不仅是 SSH 客户端,还是功能强大的开发、运维工具。

特点:

  • 免费,国产
  • 支持登录 SSH 和 Windows 远程桌面
  • 跨平台,支持 Windows、Mac,Linux
  • 云端同步,免费海外服务器远程桌面加速
  • 内置文本编辑器,支持语法高亮,代码折叠,搜索,替换
  • 漂亮的平滑字体显示,内置 100 多个配色方案,可设置终端背景图片,并拥有动态背景模糊,文字阴影效果
  • 多标签,批量服务器管理,实时硬盘监控,内存,CPU 性能监控,Ping 延迟丢包,Trace 路由监控,多地点 Ping 监控...
  • ...

更多功能请查阅 官网文档 (opens new window)。

据说是用 Java 编写的,比较占内存 😶

# Xterminal

官网:xterminal.cn (opens new window)

不仅是强大的 SSH 工具,更提供本地控制台,以及更多即将推出的开发相关功能,让您专注于创造卓越的代码。

特点:

  • 文档详细
  • 分为免费版和付费版
  • 跨平台,支持 Windows、Mac,Linux
  • 超高颜值,可以切换主题,自定义主题、背景
  • 使用 AI 赋能,智能命令提示,为大脑解压
  • 支持监控面板,可实时监控服务器信息
  • 支持会话导出/导入,自由布局和快捷键自定义,书签管理,网络代理
  • 支持云端仓库(可将会话和快捷命令多端同步),SFTP 文件管理和断点续传,文件书签功能,sz/rz
  • 更新频率超高
  • ...

# T-Shell

官网:https://www.tshell.online (opens new window)

一个可配置命令提示的终端模拟器和 SSH 客户端

特点:

  • 文档详细,开源在 GitHub (opens new window) 和 Gitee (opens new window)
  • 跨平台,支持 Windows、Mac,Linux
  • 颜值高,可以切换主题,自定义主题
  • 支持 FTP
  • 内置编辑器,支持文本高亮
  • 支持流量监控
  • 更新频率高
  • ...

# iTerm2

官网:iterm2.com (opens new window)

macOS 平台上最好用的 Terminal 程序之一。

特点:

  • 官网文档详细(还有网友写了 中文版教程 (opens new window))
  • 安装简单(brew install --cask iterm2),也可以去官网下载安装
  • 可切换 bash(例如 oh-my-zsh),插件丰富,快捷键丰富
  • 颜值超高,主题丰富,高度可定制(字体、图标、背景图、状态栏) ‍

# TinySSH

项目地址:https://github.com/chenjiaxing6/TinySSH

一个 Electron 开发的简洁 SSH 客户端,支持 WebDAV 和 S 3 对象存储同步,支持 SFTP 文件上传功能。仅有 Mac 端。

# SecureCRT

官网:https://www.vandyke.com (opens new window)

非常老牌的一款软件,特点:

  • 跨平台,支持 Windows、Mac、Linux
  • 支持 SSH、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW 等协议。
  • 快捷键丰富,界面高度可定制(配色方案、字体、光标、关键字)
  • 文档详细:SecureCRT Documentation (opens new window),并且提高了 PDF 下载: documentation.pdf (opens new window),甚至还有 教学视频 (opens new window)

注意:是付费软件(能试用一段时间)。

# PuTTY

官网:www.putty.org (opens new window)

也是一款非常老牌的软件,特点:

  • 开源,跨平台,支持 Windows、Mac、Linux
  • 不需要安装,非常轻量级,便于携带
  • 支持多种协议:SSH,Rlogin、串口
  • 界面非常简单直观,易上手
  • 有网友搞了个中文版 PuTTY,并开源在了 GitHub 上:https://github.com/larryli/PuTTY (opens new window)

# 最后

终端软件是一款程序员都离不开的软件。虽然市面上有很多终端工具,但是功能上都是差不太多的(至少该有的功能都有),非常建议选择那些高颜值的,能让心情好起来一点👀

也不必太过纠结选哪个工具,如果有顺手的就用顺手的(就比如我用惯了 XShell),没有就挑一个喜欢的即可。工具是解决问题的,而不是制造问题的。

就比如 SecureCRT 和 PuTTY,直到现在也有不少人用;无他,唯手熟尔。

希望你能找到一个喜欢的😄

上次更新: 2025/6/3 17:50:46
逆天,CSDN 批量搬运 GitHub 项目
一文带你入门客制化键盘,打造专属打字利器

← 逆天,CSDN 批量搬运 GitHub 项目 一文带你入门客制化键盘,打造专属打字利器→

最近更新
01
语雀文档一键下载至本地教程
07-04
02
要成功,就不要低估环境对你的影响
07-03
03
血泪教训:电子设备要定期开机
07-02
更多文章>
Theme by Vdoing | Copyright © 2022-2025 | 粤 ICP 备 2022067627 号 -1 | 粤公网安备 44011302003646 号 | 点击查看十年之约
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式