Termux 是一款免费开源的安卓应用,它模拟了一个 Linux 命令行界面。它支持 bash、zsh 等 shell、C 语言编程以及 Python 脚本编写,使用户能够直接在移动设备上运行标准的 Linux 命令。

Termux 能做什么?
Termux 是一款多功能工具,能在安卓设备上模拟 Linux 环境。它无需 root 权限或复杂设置即可高效工作。安装后,会配置一个最小的基础系统,用户可以通过 APT 包管理器安装更多软件包。这种环境通常用于安全地远程访问 Linux 服务器。
功能与特性
Termux 包含 OpenSSH,其可靠的 SSH 客户端能在开源框架内实现顺畅的远程服务器管理。该模拟器支持多种 shell,如 Bash、fish 或 ZSH,以及用于文件编辑的文本编辑器,如 nano、Emacs 或 Vim。可以使用 Rsync 等工具来备份联系人列表。
额外功能
您可以使用 curl 工具访问 API。Termux 支持使用 GCC 和 Clang 编译器编译多种编程语言的代码。Python 控制台非常适合快速计算和脚本编写。此外,Git 和 Subversion (SVN) 有助于版本控制和项目管理。
全面的软件包库
与传统的安卓终端模拟器不同,Termux 提供了对大量 Linux 软件包仓库的访问,可以直接从终端安装,极大地提升了功能性和适应性。
创新的键盘快捷键
Termux 利用您设备的物理音量键和电源键,巧妙地设置了快捷键,帮助您更高效地输入命令。
外置键盘兼容性
Termux 兼容通过蓝牙或 USB 连接的外置键盘,为偏爱物理键盘输入的用户提供了额外的便利。
编程与连接的多功能性
无论您是使用 NodeJS、Ruby 或 Python 进行开发,还是建立 SSH 连接,Termux 都提供了桌面 Linux 终端般的软件包管理能力,确保工作流程不间断。
在安卓上无缝的 Linux 终端体验
Termux 将完整的 Linux 终端体验带到安卓设备上,让您在移动设备上也能利用桌面终端操作的强大功能和灵活性。
下载安卓版 Termux
对于任何想在安卓设备上舒适地访问 Linux 命令行的用户来说,Termux APK 易于下载和安装。

Termux 将强大的终端模拟与广泛的 Linux 软件包库相结合:
- 运行 bash 和 zsh shell,进行强大的命令行操作。
- 使用 nano 和 vim 编辑器无缝编辑文件。
- 通过 SSH 远程连接到服务器。
- 使用 GCC 和 Clang 编译器高效编译代码。
- 使用 Python 控制台进行快速计算和脚本任务。
- 使用 Git 和 Subversion 版本控制系统管理项目。
- 使用 frotz 享受经典的文本游戏。
Termux 是一款提供以下功能的安卓终端模拟器:
Bash 和 Zsh:使用 bash 和 zsh 执行高级命令行操作。
文件管理:使用 nnn 浏览文件,使用 nano、vim 或 emacs 编辑文件。
远程访问:通过 SSH 轻松管理远程服务器。
C 语言开发:使用 Clang、make 和 GDB 编译和调试 C 程序。
Python 控制台:使用 Python 运行脚本和计算。
版本控制:使用 Git 进行协作版本管理。
文本游戏:玩像 frotz 这样的经典游戏。
Termux 在安卓上提供完整的 Linux 环境,支持各种开发任务和命令行活动。

优点与缺点
优点:
功能丰富的模拟器。
提供了一种安全且简单的方式,在安卓上模拟 Linux 环境。
提供多种终端 shell 选择。
简化了代码编译和联系人备份。
缺点:
需要一些技术知识来充分发挥其全部潜力。
要在您的安卓设备上下载 Termux APK,请按照以下简单步骤操作:
1. 点击下方的“下载 Termux APK”按钮。
2. 下载将在几秒钟内自动开始。
3. 下载完成后,打开 Termux APK 文件。
4. 按照屏幕上的说明完成安装。
5. 安装完成后,您可以立即开始使用 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。
