Termux 是一款免费的开源 Android 终端模拟器,它将 Linux 命令行环境带入移动设备。它支持 bash 和 zsh 等 Shell,启用 C 语言开发、Python 脚本编写,并允许用户直接从手机上运行常见的终端命令。

Termux 能做什么?
Termux 在 Android 上提供了一个强大的类 Linux 环境。它无需 root 权限或复杂设置即可高效运行。安装后,即可使用最小化的基础系统,并且您可以通过 APT 包管理器轻松添加更多工具。这使其成为从设备安全访问和管理远程 Linux 服务器的理想选择。
功能与特性
Termux 包含 OpenSSH 客户端,可在开源平台上实现流畅的远程服务器管理。该模拟器功能丰富,提供 Bash、fish 或 ZSH 等 Shell 选择,以及 nano、Emacs 和 Vim 等文本编辑器。您可以使用 Rsync 备份联系人列表。
其他功能
使用 curl 工具访问 API 端点。Termux 支持使用 GCC 和 clang 对各种语言进行代码编译。其 Python 控制台可用作便捷的口袋计算器。对于版本控制和项目管理,提供了 Git 和 Subversion (SVN)。
全面的包库
超越基本的终端模拟器,Termux 让您能够访问广泛的 Linux 软件包库,可直接从终端安装,从而显著扩展其功能。
创新的键盘快捷键
该应用通过重新利用设备的音量键和电源键创建实用的键盘快捷键,加快命令输入速度并提高生产力。
外接键盘兼容性
Termux 支持与通过蓝牙或 USB 连接的外接键盘配合使用,为长时间的终端会话提供更大的舒适性和灵活性。
编程与连接的通用性
无论您是使用 NodeJS、Ruby 或 Python 进行编码,还是建立 SSH 连接,Termux 都提供类似于桌面 Linux 终端的强大包管理功能,确保顺畅的开发工作流程。
Android 上的无缝 Linux 终端体验
Termux 在 Android 上释放了 Linux 终端的全部功能,将桌面命令行工具的灵活性和能力带入便携式设备。
下载适用于 Android 的 Termux
如果您想在 Android 设备上使用完整的 Linux 命令行,可以下载 Termux APK。

Termux 将强大的终端仿真与广泛的 Linux 软件包集成:
- 使用功能强大的 bash 和 zsh Shell 进行命令行操作。
- 使用 nano 和 vim 文本编辑器编辑文件。
- 通过 SSH 连接到远程服务器。
- 使用 gcc 和 clang 编译器编译代码。
- 使用 Python 控制台运行脚本和计算。
- 使用 git 和 subversion 版本控制系统管理项目。
- 使用 frotz 享受经典的基于文本的游戏。
Termux 是一款提供以下功能的 Android 终端模拟器:
Bash 与 Zsh:通过这些功能强大的 Shell 处理高级命令行任务。
文件管理:使用 nnn 浏览文件,并使用 nano、vim 或 emacs 编辑它们。
远程访问:使用 SSH 轻松管理远程服务器。
C 语言开发:使用 clang、make 和 gdb 编译和调试 C 程序。
Python 控制台:运行 Python 脚本并执行计算。
版本控制:使用 git 高效协作项目。
基于文本的游戏:玩 frotz 等经典游戏。
Termux 在 Android 上提供完整的 Linux 环境,支持广泛的开发和命令行活动。

优缺点
优点:
功能丰富的模拟器。
提供在 Android 上运行 Linux 环境的安全且简单的方法。
提供多种终端 Shell 选项。
使代码编译和联系人备份变得简单直接。
缺点:
需要一定的技术知识才能发挥其全部潜力。
要在 Android 设备上下载 Termux APK,请遵循以下简单步骤:
1. 点击“下载 Termux APK”按钮。
2. 稍等片刻;下载将在 5 秒内自动开始。
3. 下载完成后,打开 Termux APK 文件。
4. 按照屏幕上的说明完成安装。
5. 安装完成后,您可以立即开始在 Android 设备上使用 Termux。
最新版本更新内容
修复了 ~/bin/termux-file-editor 和 ~/bin/termux-url-opener 的文件接收问题。
添加了内置支持多种 API 方法,因此您不再需要单独安装 Termux:API。这些包括:termux-clipboard-*、termux-download、termux-saf-*、termux-share、termux-storage-get、termux-usb、termux-vibrate 和 termux-volume。