手机里的Linux:安卓Termux终端入门指南

如果你知道 Linux 是什么,大概会惊讶:手机上居然也能跑一套完整的 Linux 环境?Termux 就是干这个的——一个运行在安卓上的终端模拟器,自带包管理器,能安装 Python、Node、Git 等大量开发工具。这篇带你入门。

Termux 是什么

Termux 是一个安卓应用,提供 Linux 风格的终端环境:有包管理器(pkg/apt),能安装数百种软件包,文件系统和安卓共享存储互通。用途包括:手机上写 Python 脚本、跑定时任务、用 SSH 管理服务器、学习 Linux 命令、搭建本地服务。它是“手机生产力”爱好者的标配。

手机里的Linux:安卓Termux终端入门指南操作界面示意图

安装与第一件事:换源

从 F-Droid 或官方渠道安装 Termux(Google Play 版本已停止更新)。装好后,建议先换国内镜像源(清华、中科大源),否则软件包下载慢到怀疑人生:执行 pkg update 前,按官方 wiki 替换 sources.list 里的源地址。然后 pkg install python git 等按需安装工具。

几个实用的玩法

入门后可以尝试:python 写脚本处理文件;ssh user@server 远程管理服务器;termux-api 调用手机硬件(电池、传感器)写小工具;搭配 cron 类工具做定时任务;在手机上跑个轻量网页服务。每一样都能玩很久。

手机里的Linux:安卓Termux终端入门指南设置步骤图

权限与安全边界

Termux 默认权限很小,安全性比想象中好,但要注意:不要随便给 Termux 授予存储等权限(它不需要全部);不要在 Termux 里执行来源不明的“一键脚本”(可能下载恶意程序);root 手机上运行 Termux 命令要格外小心,权限大了,犯错代价也大。

学习路径建议

想认真学:先学 Linux 基础命令(ls、cd、cat、grep),再学包管理和脚本;然后按兴趣分支——服务器运维学 SSH 和 Docker、数据处理学 Python、折腾党可以研究 Termux 与安卓的交互。手机就是随身的学习机,通勤路上敲几行命令,比刷短视频充实。

Termux 的门槛是“命令行”,奖励是“掌控感”。从换源开始,装个 Python 跑通第一个脚本,你会打开新世界。

发表评论