Termux中文汉化版是一款将完整Linux环境装进口袋的移动终端神器,彻底颠覆了手机只能运行图形化应用的传统认知。对于初学者而言,命令行或许略显陌生,但实际体验后你会发现,它更像是为开发者、极客和编程爱好者量身打造的便携式沙盒实验室。无需Root权限,即可在安卓设备上直接运行Python、PHP等脚本语言,使用vim编写代码、通过git管理项目,甚至在通勤途中练习Shell命令——这一切都让Termux成为程序员随身携带的高效开发利器。
软件特色
1、简洁而强大,专为偏好命令行操作的用户设计,集成了高性能终端模拟器与丰富的Linux软件包支持,功能全面却不冗余。
2、支持通过SSH远程连接服务器,可使用clang或gcc编译C/C++代码,也能借助Python控制台充当便携计算器,还能用git进行版本控制,功能多样,值得深入探索。
3、界面极简纯粹,启动即进入命令行操作环境,没有多余装饰,体现了开发者对效率与实用性的极致追求,同时安装包体积小巧,节省设备空间。
Termux使用入门教程
一、Termux 是什么?
Termux是一款运行在安卓设备上的Linux模拟器,能在手机上构建完整的Linux命令行环境,提供与真实Linux系统高度一致的操作体验。
它只是一个普通的手机App,可直接从应用商店下载安装,无需Root权限,也无需复杂配置,打开即可立即使用。
二、环境准备
启动Termux后,你会看到一个全屏的终端界面。虽然可以使用手机自带键盘输入命令,但搭配蓝牙键盘操作会更加高效。
第一步,更新软件源并升级已安装的包,确保系统处于最新状态。
# 连接远程仓库,获取软件包信息
$ apt update
# 更新本地已安装的软件包
$ apt upgrade
第二步,测试系统是否正常运行。
# 安装 sl 软件包
$ apt install sl
# 运行
$ sl
执行上述命令后,若一切正常,屏幕上将出现一个经典的火车动画,标志着Termux已准备就绪。
第三步,授权访问手机存储空间。
默认情况下,Termux仅能访问自身数据目录。如需读写手机内部存储,需手动授予权限。
$ termux-setup-storage
执行该命令后,系统会弹出权限请求对话框,点击“允许”即可完成授权。
授权成功后,当前目录下会生成一个名为storage的符号链接,指向手机的各类存储分区(如DCIM、Download等),后续文件操作均可通过该路径进行。
三、软件包管理
除了标准的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
接下来演示如何在Termux中安装并使用Node.js。
$ apt install nodejs
安装完成后,即可运行JavaScript脚本。例如,创建一个名为hello.js的文件:
// hello.js
console.log('hello world');
然后在终端中执行:
$ node hello.js
hello world
五、架设 Server
利用Node.js,你还可以快速搭建一个HTTP服务器。
首先,全局安装http-server模块:
$ npm install -g http-server
随后启动服务:
$ http-server
成功运行后,终端会显示服务器已在8080端口启动,并提示可通过局域网IP地址访问。
假设手机在局域网中的IP为192.168.2.6,那么在电脑浏览器中访问http://192.168.2.6:8080,即可浏览Termux的根目录。进入storage子目录,还能直接下载手机中的文件。
若手机与电脑不在同一网络,可开启手机热点,让电脑通过热点连接,再访问该HTTP服务。
此外,可通过以下命令查看手机当前的IP地址:
$ apt install net-tools
$ ifconfig
六、Python
除了Node.js,也可使用Python快速启动HTTP服务器。
$ apt install python
$ python -m http.server 8080
执行后,同样可通过电脑浏览器访问手机上的文件,操作简单高效。
软件功能
1、安全:内置OpenSSH客户端,可安全连接远程服务器;提供Bash、FISH、Zsh等多种Shell选择,以及Nano、Emacs、Vim等编辑器;支持使用GREP搜索短信内容,通过cURL调用API,或用rsync备份联系人至远程主机。
2、自定义:采用源自Debian和Ubuntu的APT包管理系统,用户可自由安装所需工具与库,按需构建个性化开发环境。
3、移植性:所提供的软件包与Mac及Linux平台保持同步,包括最新版的Perl、Python、Ruby和Node.js,确保跨平台开发体验一致。
4、扩大规模:支持外接蓝牙键盘与外部显示器,具备完整的键盘快捷键和鼠标操作支持,满足高强度开发需求。
5、可修补的:内置Clang编译器,支持使用CMake和pkg-config构建项目;若遇问题,还可借助GDB和strace进行调试分析。
软件亮点
1、【开源且免费】
项目完全开源,由活跃社区持续维护,为用户提供零成本、功能完整的移动端Linux环境。
2、【便携高效】
无需Root权限即可在安卓设备上运行,随时随地进行编程、调试或数据处理,真正实现移动开发自由。
3、【扩展自由】
提供超过3000个可安装软件包,涵盖开发、网络、系统工具等多个领域,用户可根据实际需求灵活定制功能组合。
- 大小:161MB
- 厂商:暂无
- 包名:com.grumpyrhinogames.idlemastermind
- 版本:1.08
- MD5值:b9a241e8ed9bee964739520849b1e451




