当前位置:首页>安卓软件>常用工具>Termux安卓版(终端仿真器)
Termux安卓版(终端仿真器)
  • 类型:常用工具
  • 版本:0.118.1.43
  • 平台:安卓软件
  • 时间:2026-04-12 12:40:22
  • 大小:146MB

Termux终端工具Linux环境

游戏截图
  • Termux安卓版(终端仿真器)
  • Termux安卓版(终端仿真器)
  • Termux安卓版(终端仿真器)
  • Termux安卓版(终端仿真器)
安卓终端模拟器,提供强大命令行环境

Termux安卓版是一款广受开发者和极客喜爱的Android终端模拟工具,它能在你的手机上完整复刻Linux命令行环境,无需Root即可享受原汁原味的Linux体验。与普通终端不同,Termux内置APT软件包管理器,让你轻松安装、更新或卸载各类程序,直接在Android设备上运行Python、Ruby、Node.js、Perl等主流开发语言。

不仅如此,Termux安卓版还全面支持SSH远程连接、Git版本控制、文件管理、代码编辑与编译等高级功能。你可以将手机变身成轻量级服务器,部署Apache、Nginx、MySQL等网络服务,随时随地进行开发、调试或系统管理。

作为一款功能强大的终端仿真器,Termux让你在移动设备上完成从编写、测试到运行代码的全流程。无论是用Python开发脚本、用Node.js构建Web应用、用Ruby自动化任务,还是用C++编译本地程序,Termux都能胜任。无论你是程序员、网络安全爱好者,还是对Linux系统充满好奇的新手,这款应用都值得你立即尝试。

Termux下载官方最新版

Termux官方最新版介绍

Termux将强大的终端仿真能力与丰富的Linux软件包生态完美融合,带来接近桌面级的开发体验。

享受bash和zsh外壳带来的高效操作体验。

使用nnn快速管理文件,并通过nano、vim或emacs进行灵活编辑。

通过ssh安全访问远程服务器,实现无缝远程运维。

借助clang、make和gdb等工具,在C语言中完成完整的开发与调试流程。

将python控制台当作随身携带的科学计算器,随时进行数学运算。

使用git轻松签出、管理和提交代码项目。

还能用frotz运行经典的基于文本的互动游戏,增添使用乐趣。

Termux安卓版入门教程

一、Termux 是什么?

Termux是一款运行在安卓手机上的Linux模拟器,能够在不依赖Root权限的情况下,为你提供一个完整的命令行交互环境。

它就是一个普通的手机App,安装后无需复杂配置,打开即用,适合各类用户快速上手。

二、环境准备

启动Termux后,你会看到一个全屏的命令行界面。虽然可以使用手机自带键盘输入命令,但建议搭配蓝牙键盘以获得更流畅的操作体验。

第一步,更新系统软件包列表,确保获取最新资源。

# 连接远程仓库,获取软件包信息

$ apt update

# 更新本地已安装的软件包

$ apt upgrade

第二步,测试系统是否正常运行。

# 安装 sl 软件包

$ apt install sl

# 运行

$ sl

执行上述命令后,若一切正常,屏幕上会显示一列火车驶过的经典动画,表明Termux已正确安装并可正常使用。

第三步,访问本机存储

默认情况下,App只能访问自身数据目录。如需读写手机内部存储,需手动授权。

$ termux-setup-storage

执行该命令后,系统会弹出权限请求对话框,点击“允许”即可。

授权成功后,当前目录下会生成一个名为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

下面演示如何在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

执行后,同样可通过电脑浏览器访问手机上的文件。

Termux功能远不止于此,你还可以部署Apache服务器,或通过FTP、SSH、Rsync等方式实现更复杂的文件传输与远程管理,具体用法可根据需求进一步探索。

如何使用Termux安卓版搭建本地VSCode在线编程环境

初见Termux

Termux是一款无需Root、开箱即用的Android终端仿真器和Linux环境应用,推荐优先从Google Play商店安装以确保安全性与稳定性。

安装完成后,你会看到一个模拟终端界面。虽然它本身不能直接运行标准Linux二进制程序,但通过安装proot-distro,可以在Termux内部署一个完整的Linux发行版环境。

更换速度更快的Termux源

在安装proot-distro前,建议先更换为国内镜像源以提升下载速度。Termux默认连接国际服务器,国内访问较慢,推荐使用中国科学技术大学(中科大)提供的Termux镜像源。

官网提供了详细的换源操作指南,按步骤执行即可完成配置。

安装proot-distro

换源完成后,先执行pkg update更新软件源,再通过pkg install proot-distro安装该工具。

proot-distro支持多种主流Linux发行版,包括Alpine、Arch、Debian、Ubuntu、Manjaro等,满足不同用户的使用偏好。

安装Ubuntu环境

这里以使用最广泛的Ubuntu为例,执行proot-distro install ubuntu命令安装Ubuntu 22.04(jammy)环境。安装过程需要联网,请耐心等待。

进入并配置Ubuntu环境

安装完成后,使用proot-distro login ubuntu命令进入Ubuntu shell。输入uname -a可查看内核版本,通常为较新的5.4版本。此后操作与桌面Linux完全一致,可自由安装前端框架(如React、Vue)、后端语言(如Java、Go、Rust、C++)等开发工具。配合SSH服务,还能实现电脑远程调试代码。

为加速后续软件安装,建议将Ubuntu的软件源也切换为中科大镜像。

此外,需提前安装vim和wget两个基础工具:vim用于编辑配置文件,wget用于下载VSCode Server,均可通过apt install命令一键安装。

下载VSCode Server

从GitHub下载最新版code-server并解压。

使用vim创建配置文件/root/.config/code-server/config.yaml,填入以下内容,以启用外部访问、设置密码为12345、监听8080端口:

bind-addr: 0.0.0.0:8080

auth: password

password: 12345

cert: false

随后执行以下命令完成下载与启动:

# 下载

wget https://github.com/coder/code-server/releases/download/v4.4.0/code-server-4.4.0-linux-arm64.tar.gz

# 解压

tar -zxvf code-server-4.4.0-linux-arm64.tar.gz

# 进入文件夹

cd code-server-4.4.0-linux-arm64/bin

# 运行

./code-server

执行后,VSCode Server便在手机上成功运行。

测试效果

首先在手机浏览器中访问http://127.0.0.1:8080,页面正常加载。

输入预设密码12345后,即可进入完整的VSCode在线编辑界面。(为便于演示,图中手机已横屏)

环境就绪后,可通过电脑浏览器访问手机IP加8080端口,远程使用VSCode编写并编译代码。

安装GCC/编写代码

执行sudo apt update && sudo apt install -y gcc g++即可安装GCC编译工具链。

编写一段简单的C语言程序进行测试,如图所示,编译与运行均成功完成。

结语

以上仅展示了Termux安卓版的冰山一角。凭借其内置的完整Ubuntu Linux环境,你还能搭建个人邮箱系统、静态网站、私有云盘等多样化服务。有人担心耗电问题,但实际上,Termux运行轻量服务的功耗远低于某些知名“绿色”聊天软件。

应用信息
  • 大小:146MB
  • 厂商:暂无
  • 包名:com.termux
  • 版本:0.118.1.43
  • MD5值:ff9ef7b6da59076396f1912ca0786fd4
推荐标签
热门排行
专题排行