发现各种软件替代方案,找到更适合您的选择

4

Tabby 是一个无限可定制的跨平台终端应用程序,适用于本地 shell、串口、SSH 和 Telnet 连接。

提供 104 个替代方案

4

Fish 是一种用户友好的命令行外壳程序,适用于类 UNIX 操作系统,如 Linux。

提供 31 个替代方案

5

Clink 可提升你在 Microsoft Windows 的 "cmd.exe" 中的工作效率。 如果你熟悉 Bash,那么你就会对 Clink 带来的变化感到熟悉(它使用与 Bash 相同的 'Readline' 库)。这是一个小巧的工具。

提供 14 个替代方案

Final Term 是一种新型终端模拟器。它不仅限于简单的模拟,还能理解其所托管的 shell 内部正在发生的情况。这使得它能够提供其他终端无法实现的功能,包括:A)语义文本菜单,B)智能命令补全,C)图形界面...

提供 18 个替代方案

4

ReTerminal 是一款设计简约的终端模拟器,采用 Material 3 风格,作为旧版 Jackpal Terminal 的现代替代品。基于 Termux 强大的 TerminalView 构建。

提供 55 个替代方案

4

Git for Windows 提供了一个 BASH 模拟环境,用于从命令行运行 Git。*NIX 用户会感到非常熟悉,因为该 BASH 模拟环境的行为与 Linux 和 UNIX 环境中的“git”命令完全相同。

提供 9 个替代方案

FireCMD命令壳具有递归别名、使用文件进行命令替换、支持HTML和CSS等功能,使其成为下一代命令壳。它还能记住命令历史和上一次的工作目录,以便在下次会话中继续使用。

提供 43 个替代方案

win-bash 是著名的 GNU bash 在 Windows 上的移植版本(参见 GNU Bash 官方网站)。 win-bash 项目的目标是完成对 Windows 的移植,并为 Windows NT 及其衍生系统提供一个完整的功能 bash.exe 二进制文件。win-bash 可用作输入外壳,也可作为集成工具使用。

提供 40 个替代方案

2

DASH 是一个符合 POSIX 标准的 /bin/sh 实现,旨在尽可能小巧。它在可能的情况下并未牺牲速度。事实上,对于大多数任务,DASH 的运行速度明显快于 bash(GNU Bourne-Again SHell)。DASH 代表 Debian Almquist Shell。

提供 27 个替代方案

5

使用 Atuin 同步、搜索和备份 shell 历史记录。现已支持存储和共享 shell 别名以及全局环境变量。

提供 3 个替代方案

Hamilton C shell™ 是 Windows 上完整的 Unix Shell 环境,包含所有重要实用工具,如 mv、cp、rm、more、grep、fgrep、head、tail、diff、sed、cron、tar 等。甚至还包括真正的 chown、真正的 su(超级用户)以及用于以提升权限运行命令的 sudo 别名。

提供 9 个替代方案

5

Bash Line Editor 是一个用纯 Bash 编写的全功能行编辑器!在 Bash 交互式会话中,支持语法高亮、自动补全、vim 模式等功能。

提供 5 个替代方案

fshell 是 Symbian 系统中相当于 bash + telnet + 一组类 POSIX 命令行工具的程序。换句话说,它是一个支持远程连接及提供一系列用于调试设备工具的 Symbian OS 控制台框架。

提供 27 个替代方案

一个独立的外壳,内置多个命令。sash 的内置命令所有库均静态链接,因此与大多数外壳不同,标准 UNIX 命令不依赖外部库。在紧急情况下,您可以直接启动进入 sash 并将其用作……

提供 28 个替代方案

Closh 将传统 Unix shell 的优点与 Clojure 的强大功能相结合,旨在成为 bash 的现代替代品。

rbenv 是 Unix-like 系统上 Ruby 编程语言的版本管理工具。它有助于在同一台机器上在多个 Ruby 版本之间切换,并确保您正在处理的每个项目始终在正确的 Ruby 版本上运行。

nvm 是一个用于 node.js 的版本管理器,设计为用户级安装,并在每个 shell 中调用。nvm 可在任何 POSIX 兼容的 shell(sh、dash、ksh、zsh、bash)上运行,尤其适用于以下平台:Unix、macOS 和 Windows WSL。

Bash-it 是一个为 Bash 3.2+ 提供的社区命令和脚本集合。(以及对 oh-my-zsh 的无耻抄袭)

Murex 是一种 shell,类似于 bash / zsh / fish 等,但 Murex 支持更先进的用户体验以及管道中的额外类型信息,可用于处理 JSON 或表格等复杂数据格式。