跨平台的命令行 Shell、脚本语言与自动化框架,支持 Windows、Linux 和 macOS。
- Star
- 63,077
- Fork
- 7,970
- 未关闭 Issue
- 644
- 最近提交
- 25天前
这是什么?
Termux 是一款面向 Android 的终端模拟器,无需 root 即可在手机上提供类 Linux 的 shell 环境。本仓库是应用本身,包括用户界面和终端模拟部分;可在应用内安装的软件包则由另一个仓库维护。
用户可以通过内置的包管理器安装命令行工具,并在手机上的 shell 中直接运行。应用还支持可选的插件,例如 Termux:API 用于访问设备功能,Termux:Boot 用于开机自启脚本,Termux:Widget 用于桌面快捷方式,Termux:Styling 用于配色和字体设置。
应用支持 Android 7 及以上版本,可通过 GitHub 和 F-Droid 获取。需要注意的是,在 Android 12 及以上系统中,系统可能会终止后台进程,导致长时间运行的会话中断。
核心功能
- 01无需 root 即可在 Android 上提供类 Linux 的 shell 环境。
- 02通过 Termux 包管理器安装命令行软件包。
- 03通过插件应用扩展功能,包括 API 访问、开机脚本、桌面小部件和样式设置。
- 04内置终端模拟器,支持触屏键盘和终端参数设置。
适用场景
- 在 Android 手机上运行脚本、Python 或其他命令行工具。
- 直接在移动设备上使用 SSH 等远程工具。
- 无需额外电脑,在手机上学习 Linux 命令。
快速上手
- 1
从 F-Droid、GitHub Releases 或 Google Play 安装 Termux 应用(无需命令,参见安装部分)
- 2
在设备上打开 Termux 并更新软件包列表
pkg update - 3
在 Termux 中安装软件包(更多内容参见软件包管理文档)
使用前须知
- 仅支持 Android,不支持桌面系统或 iOS。
- Android 12 及以上系统可能会终止后台进程,导致 shell 会话意外关闭。
- 不同来源的安装包签名不兼容,不能混用。
- F-Droid 版本可能比 GitHub 发布晚数天或数周。
标签
常见问题
- termux-app 是什么?
- Termux 是一款 Android 终端应用,可在手机上运行 Linux 环境并安装各类软件包。 Termux 是一款面向 Android 的终端模拟器,无需 root 即可在手机上提供类 Linux 的 shell 环境。本仓库是应用本身,包括用户界面和终端模拟部分;可在应用内安装的软件包则由另一个仓库维护。
- termux-app 可以免费使用吗?用的什么许可证?
- termux-app 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- termux-app 还在维护吗?
- 活跃维护中。termux-app 最近一次提交是在 2026年9月26日。
- termux-app 适合用来做什么?
- 在 Android 手机上运行脚本、Python 或其他命令行工具。 直接在移动设备上使用 SSH 等远程工具。 无需额外电脑,在手机上学习 Linux 命令。
- termux-app 怎么安装和运行?
- 从 F-Droid、GitHub Releases 或 Google Play 安装 Termux 应用(无需命令,参见安装部分) 在设备上打开 Termux 并更新软件包列表: pkg update 在 Termux 中安装软件包(更多内容参见软件包管理文档)
- 在哪里获取 termux-app?
- 源代码和安装说明在 GitHub 上:https://github.com/termux/termux-app
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
5.6万8506C#MIT更新于 12小时前
社区维护的命令行工具速查手册,用简明实例代替冗长的 man 手册。
6.4万5500MarkdownOther更新于 10小时前
现代化的 Windows 终端应用(支持标签页和 Unicode),同时包含经典 Windows 控制台宿主 conhost.exe 的源码。
10.5万9667C++MIT更新于 12小时前
Warp 是一款从终端演化而来的智能体开发环境,内置编码智能体,也可接入你自己的 CLI 智能体。
6.6万5685RustAGPL-3.0更新于 9小时前
一个带语法高亮和 Git 修改标记的终端 cat 替代工具。
6.1万4382RustApache-2.0更新于 16小时前
一款快速易用的命令行工具,用来按名称查找文件和目录,可替代 Unix 的 find 命令。
4.5万1180RustApache-2.0更新于 昨天