Termux手机版最新版现已上线!这款强大的终端模拟工具让你在安卓设备上轻松运行Linux环境,无论是编程开发、网络分析还是安全测试,都能得心应手。操作简单,功能全面,是技术爱好者和开发者不可或缺的移动端利器。喜欢就赶紧下载体验吧!
termux手机版介绍
这是一款专为安卓平台打造的终端模拟应用程序,能够在手机上运行完整的Linux命令行环境。用户无需Root权限即可使用Shell及各类Linux软件,极大拓展了安卓设备的功能边界。Termux内置大量常用工具和软件包,支持Python、Node.js、Git、GCC等多种开发环境,适用于编程学习、系统调试、网络安全测试等多种场景,真正将你的手机变成一台便携式Linux工作站。
termux怎么使用
准备
安装Termux、Termux-x11以及Input Bridge。
确保设备能够正常访问GitHub。
由于部分资源链接可能受到网络限制,中国大陆用户建议使用科学上网方式或其他方法绕过访问障碍。
安装
首次打开Termux后,先申请存储权限,输入以下命令:
termux-setup-storage
系统会自动弹出权限请求,请允许Termux访问设备存储。
过程中若出现所谓“报错”提示,属于正常现象,可忽略。
接着更新软件源:
pkg update && pkg upgrade -y
更新完成后,执行官方安装脚本:
curl -s -o ~/x https://raw.githubusercontent.com/olegos2/mobox/main/install && . ~/x
如果你使用的是骁龙8 Gen3芯片设备,安装时请选择wow64选项。
当终端显示“To start - type 'mobox'”时,表示安装成功。
开始使用
输入以下命令启动mobox:
mobox
mobox启动界面的中文翻译如下图所示:
mobox设置界面的中文翻译如下图所示:
接下来进行基础设置。若设备已Root,请先进入设置菜单,选择第6项“Root设置”,再选择第2项:
oom Adjuseter (PREVENT TERMUX KILL) —— 防止系统后台杀死Termux进程。
设置完成后退出,返回主菜单选择第4项“系统设置”,其功能包括:
1. 更改分辨率
2. 更改处理器核心数
3. 更改语言
4. 更改HUD显示
5. a7xx闪烁修复(适用于骁龙8 Gen1及以上机型)
6. 更改WSI_PRESENT_MODE
更改中文
请先下载中文汉化包,并将其解压到/storage/emulated/0/Download目录下的一个不含中文字符的文件夹中。
随后在mobox设置中切换语言,输入命令:
1 zh_CN
安装驱动
点击左下角“起点”按钮,进入Install菜单,安装dxvk和turnip zink驱动。
目前VirGL尚未在骁龙设备上完成充分测试,暂不推荐使用。
解决启动黑屏
在主菜单依次选择 3 → 1,执行“修复wine”操作即可。
termux命令大全
基础操作与环境设置
ls:列出当前目录下的文件和目录。
cd:切换工作目录。
pwd:显示当前工作目录。
mkdir:创建新目录。
rmdir:删除空目录。
rm:删除文件或目录(使用 -rf 参数可递归删除非空目录)。
cp:复制文件或目录。
mv:移动或重命名文件或目录。
touch:创建新文件或更新文件的时间戳。
cat、less、more、nano、vim:用于查看或编辑文本文件。
echo:在终端输出指定文本。
export:设置或查看环境变量。
source:读取并执行指定脚本中的命令。
软件管理与包安装
pkg:Termux内置的包管理器,用于安装、更新和卸载软件。
pkg install <package>:安装指定软件包。
pkg upgrade:升级所有已安装的软件包。
pkg search <keyword>:搜索包含关键词的可用软件包。
pkg remove <package>:卸载指定软件包。
pkg info <package>:查看软件包详细信息。
apt(部分版本需额外安装):另一种包管理工具,功能与pkg类似。
termux-setup-storage:授权Termux访问设备外部存储空间。
文件系统操作
find:在文件系统中按条件查找文件或目录。
grep:在文件中搜索匹配特定模式的文本行。
ln:创建硬链接或符号链接。
tar:打包或解包tar格式文件。
zip、unzip:压缩或解压ZIP文件。
dd:执行低级数据复制与转换操作。
网络工具
ping:测试网络连通性。
wget、curl:从网络下载文件或资源。
nc(netcat):多功能网络工具,可用于建立TCP/UDP连接、监听端口或传输数据。
ssh:通过加密通道远程登录其他设备。
telnet:用于简单的远程通信。
ifconfig(部分设备需安装busybox):查看或配置网络接口。
dig:执行DNS查询操作。
开发环境与编程语言
python、python2、python3:运行对应版本的Python程序。
nodejs:运行JavaScript后端程序。
ruby、perl、lua、golang:提供相应语言的运行环境。
gcc、clang、make:C/C++编译与构建工具链。
git:代码版本控制工具。
vim、nano、emacs:功能强大的文本编辑器。
系统信息与监控
top:实时显示CPU、内存等系统资源使用情况。
free:查看内存与交换空间使用状态。
df:显示磁盘分区的剩余空间。
du:统计文件或目录占用的磁盘空间。
ps、pgrep、pkill:查看、查找或终止运行中的进程。
termux-battery-status:获取设备电池电量及状态信息。
快捷指令与别名设置
alias:为常用命令创建简短别名,提升操作效率。
bashrc 或 zshrc:配置Shell启动脚本,可在此定义别名、环境变量及个性化设置。
高级与特定用途
su:切换至root用户(需设备已获取root权限)。
adb(需额外安装):Android调试桥,用于与安卓设备进行深度交互。
proot(需额外安装):在Termux内运行完整Linux发行版,如Ubuntu、Alpine等。
aria2:高效多线程下载工具。
screen、tmux:终端复用工具,支持会话持久化与多窗口管理。