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 StoreTermux 官方下载 Termux

  • 避免从第三方来源下载,以防安全风险

3. 基本了解

  • 了解基本的 Linux Shell 命令操作

安装步骤

安装Termux主应用

官方渠道下载安装

初始化环境(首次使用)

  • 打开 Termux 应用

  • 等待自动初始化完成

  • 基本文件系统接口会自动创建

../../../../_images/image_PxowbaitxoweXUxQN45c4ewZnrd.webp ../../../../_images/image_QRAybkfTqokp6cxosBAcoMYknYf.webp

更新软件包列表

pkg update
../../../../_images/image_FEzhbvNLHojSmExVyKPcRszbnmg.webp

升级现有软件包

pkg upgrade
../../../../_images/image_BZGubOAw8ojqk4xQJFYcaC9unTB.webp

安装常用工具

# 安装常用软件包
pkg install curl wget nano vim python
../../../../_images/image_WUvQbUDmQoUVZrx7Ez6c5e4rnWe.webp

功能使用

基本操作

# 查看当前目录
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
../../../../_images/image_VsqgbzDNYo66pExQrYEcyGXUnAc.webp ../../../../_images/image_ZKdYbuFDoogsCjx73Y6cpbAIntc.webp

文件编辑

# 使用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'