应用截图
左右滑动查看更多应用介绍
官方资料,一手掌握Termux 是一款安卓终端仿真器,提供命令行界面和 Linux 软件包环境。它不需要 root 权限,也不需要额外设置,安装后打开即可使用。Termux 将终端仿真与 Linux 软件包集合结合,并提供 apt 软件包管理功能,可直接在手机上安装软件包。不同文件放在各自的文件夹下,可以互不干扰。
主要特性
Termux 提供 OpenSSH 的 ssh 客户端,可用于访问远程服务器。终端中可选择 Bash、FISH 或 Zsh,编辑器可选择 Nano、Emacs 或 Vim。中提到的其他用法包括:用 GREP 处理短信收件箱内容,用 cURL 访问 API 端点,用 rsync 将联系人列表备份到远程服务器。
软件包通过 APT 包管理系统安装,与 Debian 和 Ubuntu GNU/Linux 中的方式相同。Termux 提供的软件包与 Mac 和 Linux 上的软件包相同,最新版本的 Perl、Python、Ruby 和 Node.js 均可使用。
连接蓝牙键盘并接入外部显示器后可扩展操作方式。Termux 支持键盘快捷键,并提供完整的鼠标支持。
开发方面,可用 Clang 编译 C 文件,用 CMake 和 pkg-config 构建项目;需要调试时,GDB 和 strace 均可使用。
Termux 安卓版入门教程
Termux 是一个安卓手机的 Linux 模拟器,可以在手机上模拟 Linux 环境,并提供命令行界面与系统交互。它是一个普通的手机 App,可以从应用商店下载安装。
环境准备
打开 Termux 后是一个全屏的命令行界面。可以用手机触摸键盘输入命令,也可以连接蓝牙键盘操作。
1、更新系统,获取软件包信息并更新已安装的软件包:
$ apt update
$ apt upgrade
2、测试系统。先安装测试包 sl,再运行它:
$ apt install sl
$ sl
如果运行正常,会显示一个火车的命令行动画。
3、访问本机存储。手机 App 默认只能访问自己的数据,访问手机存储需要请求权限:
$ termux-setup-storage
执行后会弹出对话框,询问是否允许 Termux 访问手机存储,点击“允许”。这会在当前目录下生成一个 storage 子目录,它是手机存储的符号链接,后续下载文件可以到这个目录中查找。
软件包管理
除 apt 命令外,Termux 还提供 pkg 命令进行软件包管理:
$ pkg install [package name]
$ pkg uninstall [package name]
$ pkg list-all
pkg 底层就是 apt,只是运行前会执行一次 apt update,以保证安装的是最新版本。因此 apt install sl 基本等同于 pkg install sl。Termux 支持的软件包清单可在其官方渠道查看。
安装 Node.js 并运行脚本
安装 Node.js:
$ apt install nodejs
安装完成后即可运行 JavaScript 脚本。例如新建脚本 hello.js,内容为:
// hello.js
console.log('hello world');
执行该脚本:
$ node hello.js
hello world
架设 Server
通过 Node.js 运行 HTTP Server。先安装 npm 模块 http-server:
$ npm install -g http-server
然后运行 Server:
$ http-server
正常情况下,命令行会提示 Server 已在 8080 端口运行,并显示外部可访问的 IP 地址。例如手机的局域网 IP 是 192.168.2.6,在桌面电脑的浏览器中访问 https://192.168.2.6:8080,即可看到 Termux 的根目录;进入 storage 子目录,可以下载手机文件。
如果手机和电脑不在同一个局域网,可以打开手机的热点功能,让桌面电脑通过手机热点上网,再访问手机的 HTTP Server。
也可以用以下命令从命令行查看手机的 IP 地址:
$ apt install net-tools
$ ifconfig
用 Python 架设 HTTP Server
不安装 Node.js 时,也可以用 Python 架设 HTTP Server:
$ apt install python
$ python -m http.server 8080
运行后,桌面电脑同样可以访问手机。
使用门槛
Termux 使用起来有一定门槛,可能需要查询安装和使用教程。它提供命令行界面,适合不依赖图形界面的命令行使用者。中提到,每个子 Linux 环境中的软件互不影响,并且每个子 Linux 环境可以管理不同的软件系统。
- 应用大小:107.23M
- 应用版本:v0.119.1
- 更新时间:2026-05-05
- 权限说明:查看详情
- 隐私说明:查看隐私