Termux应用¶
Copyright © Quectel Wireless Solutions Co., Ltd. 2026. All rights reserved.
本指南系统地阐述了如何在 Android 移动设备上配置与运用 Termux 高级终端模拟环境,以实现本地化的开发、测试与自动化任务。旨在为技术从业者与学习者提供一条高效的实践路径,帮助其在无需 Root 权限的移动场景下,快速构建功能完整的 Linux 命令行工作流与开发环境。
简介¶
Termux 是一款面向 Android 平台的开源终端模拟器和 Linux 环境应用,无需 root 权限即可在安卓设备上运行完整的 Linux 命令行环境,支持安装数百种开源软件包(如编译器、编程语言、工具链、网络工具等),堪称"安卓上的 Linux 工作站"。它将安卓的便携性与 Linux 的强大命令行工具结合,成为开发者、极客、渗透测试人员的常用工具。
准备工作¶
在开始使用Termux之前,请确保满足以下条件:
1. 设备要求
Android 7.0 或更高版本
至少 500 MB 可用存储空间(建议更多)
稳定的网络连接(用于安装软件包)
2. 下载应用
从 Google Play Store 或 Termux 官方下载 Termux
避免从第三方来源下载,以防安全风险
3. 基本了解
了解基本的 Linux Shell 命令操作
安装步骤¶
安装Termux主应用¶
官方渠道下载安装
Google Play Store: 搜索"Termux"
官方网站下载:Termux
termux-app_v0.119.0-beta.3+apt-android-7-github-debug_arm64-v8a.apk
初始化环境(首次使用)¶
打开 Termux 应用
等待自动初始化完成
基本文件系统接口会自动创建
更新软件包列表¶
pkg update
升级现有软件包¶
pkg upgrade
安装常用工具¶
# 安装常用软件包
pkg install curl wget nano vim python
功能使用¶
基本操作¶
# 查看当前目录
pwd
# 列出文件
lsls -al
# 创建目录
mkdir ./dir1
# 创建多级目录
mkdir -p ./dir2/dir3
# 切换目录
cd ./dir1
# 返回主目录
cd ~
cd ./dir1
# 创建文件
touch test.txt
# 删除文件/目录
rm test.txt
cd ~
rm -r ./dir1
软件包管理¶
将 package_name 换成你要搜索的软件包名称。
# 搜索软件包
pkg search package_name
# 安装软件包
pkg install package_name
# 卸载软件包
pkg uninstall package_name
# 查看已安装包
pkg list-installed
文件编辑¶
# 使用nano编辑器
nano filename.txt
# 使用vim编辑器
vim filename.txt
网络工具¶
# 测试网络连接
ping google.com
# 下载文件
wget https://example.com/file.zip
curl -O https://example.com/file.zip
# SSH连接
ssh user@hostname
Python编程¶
# 运行Python脚本
python script.py
# 安装Python包
pip install package_name
# 创建虚拟环境
python -m venv myenv
source myenv/bin/activate
后台运行¶
# 在后台运行命令
command &
# 使用tmux管理会话
pkg install tmux
tmux new -s session_name
存储访问¶
# 请求存储权限
termux-setup-storage
# 访问共享存储
cd ~/storage/shared
自定义配置¶
# 编辑.bashrc配置文件
nano ~/.bashrc
# 添加别名
alias ll='ls -la'
alias update='pkg update && pkg upgrade'