终端模拟器是一款让智能手机变身“口袋Linux工作站”的专业工具。它已陪伴全球数百万开发者、运维工程师和编程爱好者走过了从“只能在电脑上开发”到“手机也能写代码”的效率变革之路。从学生在通勤地铁上用Python刷题,到运维在度假酒店紧急修复服务器;从极客用手机编译C程序,到数据科学家在手机上运行Jupyter Notebook——这款轻量级应用正在用“Linux命令行”的技术力量,重新定义“移动开发”的可能性。
无论是希望系统学习Linux命令行的学生,还是想用手机管理服务器的技术爱好者——它都能以其免费、强大、开放、安全的姿态,成为你移动技术生活中“不可或缺的命令行伙伴”。当手机连接到服务器完成紧急修复,当Jupyter在浏览器中拉起数据分析环境,当手机屏幕上的终端打印出第一行“Hello Termux!”——那一刻,它的使命已然兑现:让命令行,随身而行;让开发,无处不在。零权限运行、apt包管理、SSH远程、手机变服务器——这正是它作为Android终端模拟器标杆、服务数百万开发者的核心魅力所在。

软件特色
1、零Root权限完整Linux环境:Termux通过proot技术无需root即可在Android设备上模拟完整的Linux文件系统,支持bash/zsh shell、apt包管理器及coreutils全套命令行工具。与普通终端模拟器不同,Termux提供的是真正的Linux环境,而非仅限于基础命令的模拟。
2、超3000款软件包的apt生态:通过pkg install命令,用户可自由安装Python、Node.js、PHP、Ruby、Golang等编程语言,以及Clang编译器、Git版本控制、Vim/Emacs编辑器、OpenSSH远程工具等。Termux软件包仓库包含超过3000个开源软件包,覆盖从开发到运维的全场景需求。
3、手机存储无缝访问:通过termux-setup-storage命令,Termux可获取手机共享存储的访问权限,用户可在Linux环境中直接操作手机相册、下载目录中的文件。这一特性极大简化了文件管理和跨应用数据交互。
4、SSH远程连接与服务器管理:Termux内置OpenSSH客户端和服务端,用户可从手机ssh连接远程服务器执行管理命令,也可在手机端启动sshd服务,从电脑通过scp命令无线传输文件至手机。SSH密钥认证和端口转发功能为企业级运维提供了移动化解决方案。
5、模块化插件扩展系统:Termux提供Termux:API插件,允许命令行调用手机传感器、摄像头、震动、通知等原生功能;Termux:Widget支持在桌面创建快捷指令,一键执行自定义脚本。API插件使Linux命令可直接读取GPS位置、拨打电话、发送短信,拓展了命令行应用边界。
软件亮点
1、手机变开发工作站:Termux将Android手机转化为功能完整的编程环境,开发者可随时随地编写Python/Node.js代码、运行Jupyter Notebook服务、编译C程序、用Git管理版本。实测通过code-server可在手机浏览器中运行VS Code,实现移动端的图形化开发界面。
2、Yt-dlp极速下载全网媒体:安装python和ffmpeg后,使用pip install yt-dlp即可通过一条命令下载YouTube、Twitter、Instagram、TikTok等1700多个网站的视频/音频。下载速度远超手机浏览器,且无需忍受第三方下载站的广告骚扰。
3、FFmpeg命令行音视频处理:Termux中安装ffmpeg后,用户可在手机端直接转换视频格式、提取音频、裁剪片段、添加滤镜,甚至批量处理整个文件夹的媒体文件。支持几乎所有媒体格式互转,无需将文件上传到云端或使用付费转换应用。
4、手机电脑双向SSH互控:通过OpenSSH,用户可从电脑ssh登录手机Termux环境,无线传输文件;也可从手机ssh连接电脑的PowerShell终端,远程执行命令、管理系统、查看进程。手机端使用sshd启动服务后,电脑可通过scp -P 8022命令无障碍传输文件。
软件优势
1、完全免费开源无广告:Termux由开源社区维护,代码完全公开,无任何付费墙、内购项目或商业广告。与收费的JuiceSSH(4.99美元)或年费99美元的Termius相比,Termux以零成本提供更完整的Linux环境。
2、替代PC终端的移动解决方案:Termux让程序员摆脱“必须坐在电脑前”的限制,在通勤、旅行、等待等碎片时间中完成代码提交、服务器维护和项目调试。实测显示,使用Termux进行紧急代码修复可将响应时间缩短至3分钟以内。
3、覆盖全安卓版本的兼容性:Termux支持Android 7.0及以上系统,适配ARM、x86、MIPS等主流CPU架构。v4.04版本已优化MIPS指令集兼容性,对老旧设备同样友好。
4、安全隔离不越狱:Termux运行在应用沙盒内,无需root权限即可获得完整Linux环境,不会影响手机系统安全性。与需越狱才能使用的终端工具相比,Termux为普通用户提供了零风险的命令行体验。
常见问题
问:Termux需要付费吗?
答:不需要。Termux完全免费开源,无内购、无广告、无订阅,所有功能均可免费使用。
问:Termux支持哪些设备和系统?
答:支持Android 7.0及以上系统的手机和平板,适配ARM、x86、MIPS等主流CPU架构。需从Google Play或F-Droid等官方渠道下载,避免使用第三方篡改版本。
问:如何安装和使用Termux?
答:1)从Google Play或F-Droid搜索“Termux”下载安装;2)首次打开会自动初始化环境;3)执行pkg update && pkg upgrade更新软件包;4)安装常用工具如pkg install python git vim openssh;5)通过termux-setup-storage获取手机存储权限。
问:手机如何访问电脑或远程服务器?
答:1)在Termux中安装openssh:pkg install openssh;2)使用ssh user@ip_address命令连接远程服务器,输入密码即可登录。Termux支持SSH密钥认证和端口转发,满足企业级运维需求。
使用教程
1、首先进入软件可以直接输入指令来实现一些功能,像是常见的查看电池健康或是显示一些手机隐藏的开关按钮等

2、点击右上角的+号可以添加多窗口,从而可以实现多指令并行,并指窗口之间的指令互不影响

3、点击左上角可以来回切换窗口

4、如果觉得输入的命令有误,又不想逐一删除,可以使用重置终端来清除窗口所有的指令

更新日志
v5.5.0版本
在长时间运行的会话中捕捉超时。






