您当前位置:首页 > 软件应用 > 常用工具 - Termux详情
Termux

Termux

应用类别:常用工具

更新时间:2025-11-27 15:49:25

应用评分

8.3

简体中文

简介 信息 相关 推荐
应用介绍

Termux 安卓端模拟器让手机变成强大开发工具,启动便捷易操作。支持运行各种代码命令,自由安装软件包管理日常任务,调试工作轻松高效,使用方式随心所欲灵活十足。赶紧下载体验高效终端功能,提升手机生产力吧!

Termux亮眼之处

1、Termux 具备高度可定制性,用户可依据需求安装各类软件包,打造个性化工作环境。

2、针对移动设备触屏特性进行交互优化,在手机或平板电脑上实现高效的命令输入与执行。

3、无需设备 root 权限即可运行,大幅降低使用门槛。启动时自动安装精简版 Linux 基础系统。

Termux操作指南

一、Termux说明

1.Termux 作为安卓应用,可在手机端构建 Linux 模拟环境,提供命令行交互界面。

2.该应用属于普通应用程序范畴,无需付费、root 权限或复杂配置,安装完成后即可启动使用。

3.用户可通过主流应用商店直接获取安装包,启动后立即进入可操作状态。

Termux

二、环境准备

1.执行系统更新操作以获取最新软件包信息
输入命令 apt update

2.升级所有已安装软件包
输入命令 apt upgrade

3.安装测试工具包 sl
输入命令 apt install sl

4.运行测试程序
输入命令 sl
正常执行后将显示命令行火车动画

Termux

5.访问手机存储需单独申请权限
执行命令 termux-setup-storage

6.系统将弹出权限请求对话框
在对话框中点击 "允许" 授权访问

Termux

7.命令执行后将创建名为 storage 的目录
该目录是手机存储空间的符号链接

8.后续文件下载操作均需定位至此目录
下载文件默认存放路径为 storage 目录

三、软件包管理

Termux 除了熟悉的apt命令外,还有个叫pkg的工具也能管理软件包。

想装软件?用 pkg install [package name] 就行啦。

不需要了想清理?试试 pkg uninstall [package name] 来卸载。

想看看都有哪些软件包?敲入 pkg list-all 就能列出全部了。

仔细想想,pkg实际上内部还是调用apt的,只不过每次运行前会自动加个apt update,确保安装最新版的软件。

所以apt install slpkg install sl的安装效果是一样的哦。

要是好奇 Termux 到底支持哪些软件包,可以去官方提供的软件包清单那里查查看。

四、Node.js

1、直接在终端里敲入这条命令安装:

$ apt install nodejs

2、装好之后就能跑 JavaScript 脚本了!我们先来创建一个新文件试试看。创建一个叫hello.js的文件,把下面这行代码粘贴进去保存:

console.log('hello world');

3、现在回到终端,运行这个脚本:
$ node hello.js

4、瞧,屏幕上是不是打印出了问候语?
hello world

五、架设 Server

安装 http-server 模块
执行命令:npm install -g http-server
-g 参数实现全局安装

启动 HTTP 服务
执行命令:http-server
终端将显示运行信息:

监听端口:8080

可访问的本地及外部 IP 地址(例如 http://192.168.x.x:8080

Termux

局域网访问示例
当手机局域网 IP 显示为 192.168.2.6 时;
在桌面电脑浏览器输入:http://192.168.2.6:8080

访问资源路径

根目录显示 Termux 的文件结构;

进入 storage 子目录;

该目录映射手机存储,可直接下载文件。

Termux
Termux

开启手机热点
打开手机设置里的「个人热点」功能,记得要同时开启数据流量!这样电脑才能通过它联网。

电脑连接热点
在电脑的 WiFi 列表中找到你的手机热点名称,输入密码连接。现在电脑的所有网络请求就通过手机流量走啦~

查看手机热点 IP(关键一步)
手机和电脑连接后,手机在热点的局域网中会有个私有 IP(通常是 192.168.x.x)。想知道这个地址?打开手机命令行试试:

$ apt install net-tools  # 如果系统没ifconfig命令才需要运行这个
$ ifconfig

看 wlan0 或 ap0 这类热点的接口下的inet地址就是 IP 啦。或者直接输入ip addr查看更简洁!

电脑访问手机服务
把第三步看到的 IP 地址配上端口号(比如手机服务器开在 8080 端口),在电脑浏览器输入:http://192.168.x.x:8080就行。

六、Python

如果还没装 Python,就输入这个命令安装它:
$ apt install python

安装好之后,切换到你想分享文件的那个目录(比如用 cd 命令),然后输入:
$ python -m http.server 8080
看到服务器启动成功的提示,说明已经开始运行了。

现在,在同一局域网下的电脑,打开浏览器,输入你的手机 IP 地址加上 :8080(比如 http://192.168.1.100:8080),就能直接访问手机里的文件啦。

→ Termux 确实能干不少事情,除了 HTTP 服务器,它也支持装 Apache 这类更强大的服务器软件。
→ 想和手机传文件的话,FTP、SSH、Rsync 这些方法也都是可行的选择。

Termux核心内容

1、作为专为 Android 设备开发的终端模拟器应用,内置完整 Linux 命令行环境。预装基础系统工具包,无需 root 权限即可直接运行。

2、集成标准 Linux 软件仓库支持,可执行计算密集型任务、代码开发及服务器运维等操作。应用突破传统终端功能限制,实现移动端复杂操作场景覆盖。

3、支持 bash/zsh 等主流 shell 环境,提供 nano/vim 等文本编辑器。集成 SSH 协议栈,可直接远程管理服务器设备。

4、兼容绝大多数 Linux 平台工具链,从核心实用程序到 Python/GCC 等开发框架均可安装使用。软件仓库采用与 PC 端 Linux 一致的包管理机制。

Termux魅力体现

1、安全访问

借助 OpenSSH 的 ssh 客户端安全连接远程服务器。Termux 整合标准软件包与终端模拟环境,提供完整的开源解决方案。

2、功能全面

支持 bash、fish 或 zsh 等 Shell 环境,兼容 nano、Emacs、Vim 等编辑器。可执行 grep 搜索短信收件箱,通过 curl 访问 API,使用 rsync 同步联系人备份至远程服务器。

3、实时学习

软件包与 Mac/Linux 系统保持一致,支持安装手册页。可在多个会话中查阅命令参数文档并进行同步实践操作。

4、软件管理

支持通过 APT 包管理器安装 Debian/Ubuntu 等发行版的软件包。建议从 Git 工具起步,实现文件同步管理。

5、移动计算

内置 readline 驱动的 Python 控制台提供高级计算能力,支持 Perl、Python、Ruby 及 Node.js 的最新版本。

6、开发环境

支持使用 Clang 编译 Go/Rust/Swift/C 代码,通过 CMake 和 pkg-config 构建项目。提供 lldb/GDB 调试工具和 strace 诊断命令。

7、扩展支持

可连接蓝牙键盘操作,适配外部显示器显示。完整支持键盘快捷键功能与鼠标操作交互。

Termux特色分析

1、Termux 支持在 Android 设备上直接编译和运行 C/C++ 代码及 Python 脚本,为开发人员提供移动编码能力。

2、集成 git 与 subversion 工具,用户可在本地执行仓库克隆、代码提交、版本更新等操作,实现跨地域项目管理。

3、通过 frotz 解释器兼容文本冒险游戏运行,拓展经典游戏的移动端使用场景。

Termux测评

Termux 将安卓设备变为实用开发终端,安装简便。它支持 Python、Node.js 等环境,通过 pkg 命令轻松安装软件包扩展功能,让命令行执行、脚本管理和开发调试直接在手机上进行。其灵活的命令行操作极大提升了移动端的工作潜力,对需要随时处理代码或任务的用户而言非常值得尝试下载,能够真正简化终端操作并发挥设备潜能,具备强大的开发实用价值带来高效率的工作体验支持多样化的命令。

官方版 无广告 无病毒

详细信息

精选应用MORE +

相关专题MORE +

最新资讯MORE +

好应用安利换一换

  • Termux
  • Termux
  • Termux
  • Termux