Termux的小白入门指南
小白也能看懂的 Termux 入门指南:把手机变成一台小电脑
你是否想过,自己的安卓手机其实可以变成一台功能强大的“小电脑”?可以写代码、跑脚本、连接远程服务器,甚至搭建一个属于自己的小网站?今天要介绍的 Termux,就是实现这一切的神器。
别担心,即使你完全不懂编程、没接触过 Linux,这篇文章也会用最通俗的语言带你认识它。
一、Termux 是什么?
简单来说,Termux 是一个安卓手机上的终端模拟器。
什么叫“终端”?你可以把它理解成一个“用文字和手机对话的窗口”。平时我们操作手机是用手指点来点去,而终端是让你用键盘输入命令,让手机执行。
Termux 的特殊之处在于:它不仅仅是一个终端,它还在你的手机里搭建了一个迷你的 Linux 环境。Linux 是一种操作系统,很多程序员和服务器都在用它。
这意味着,你不需要 root(破解)手机,也不需要安装虚拟机,就能在手机上运行很多原本只能在电脑 Linux 上运行的软件。
打个比方:你的安卓手机是一栋大房子,Termux 就是在里面隔出的一个“书房”。这个书房有自己的书架、工具和规则,你可以在这里安安静静地学习、工作,而不影响外面客厅的正常生活。
二、Termux 能做什么?
对于小白来说,可能觉得“命令行”很神秘。其实它能做的事情非常实用:
1. 学习编程
你可以直接在 Termux 里安装 Python、Node.js 等编程语言,随时随地写几行代码练手。比如在手机上写一个打印“Hello World”的小程序,或者写个计算器脚本。
2. 远程连接服务器
如果你有自己的服务器(比如阿里云、腾讯云),可以用 Termux 里的 ssh 命令远程登录服务器进行管理。出门在外,手机就能紧急处理服务器问题。
3. 下载和管理文件
Termux 支持 wget、curl 等下载工具,可以下载网上的文件。还能用命令行批量重命名文件、整理文件夹,比手机文件管理器更灵活。
4. 搭建小工具
你可以在 Termux 里运行一些有趣的小程序,比如:
-
搭建一个简单的本地网页服务器
-
运行一个网络测速脚本
-
做一个定时提醒工具
5. 体验 Linux
如果你对 Linux 好奇,Termux 是一个零成本、零风险的体验环境。即使操作失误,最多删除重装,不会弄坏手机。
三、如何安装 Termux?
重要提醒:不要从 Google Play 商店安装!
原因是 Google Play 上的 Termux 版本已经很久没更新了,很多功能会出问题。推荐从以下两个渠道安装:
-
F-Droid(一个专门收录开源安卓应用的商店)
在浏览器搜索“F-Droid”,下载安装 F-Droid 客户端,然后在里面搜索 Termux 安装。 -
GitHub 官方仓库
在浏览器搜索“Termux GitHub”,进入官方页面,找到 Releases(发布版本),下载最新的 APK 文件直接安装。
安装完成后,打开 Termux,你会看到一个简洁的界面:黑色背景,上面有几行文字,底部有一个闪烁的光标。这就是你的“书房”了。
四、第一次启动:认识基本操作
打开 Termux 后,你可能不知道要干什么。别慌,先记住几个最基本的命令。
1. 更新软件源
输入下面这行命令,然后按回车(键盘上的回车键,通常是屏幕右下角的“⏎”或“回车”):
pkg update
这个命令的意思是:检查并更新 Termux 自带的软件列表,确保你能下载到最新的软件。第一次运行可能会问你是否继续,输入 y 然后回车即可。
2. 安装一个软件试试
比如我们安装 Python(一种非常流行的编程语言):
pkg install python
同样,过程中询问是否继续就输入 y。安装完成后,输入:
python
你会看到出现 >>> 这样的符号,说明你已经进入 Python 环境了。输入:
print("你好,Termux!")
按回车,屏幕上就会显示“你好,Termux!”。恭喜你,在手机上完成了第一行代码!
要退出 Python,输入 exit() 然后回车即可。
3. 查看当前文件夹里的文件
输入:
ls
这个命令会列出当前目录下的所有文件和文件夹。类似手机文件管理器里的“打开文件夹”。
4. 清除屏幕
如果屏幕太乱,输入:
clear
屏幕就干净了。
五、Termux 的核心:pkg 包管理器
在 Termux 里,安装软件主要靠 pkg 这个命令。你可以把它理解成手机上的“应用商店”,只不过是用文字搜索和安装。
常用命令:
| 命令 | 作用 |
|---|---|
pkg update |
更新软件列表 |
pkg upgrade |
升级所有已安装的软件 |
pkg install 软件名 |
安装某个软件 |
pkg uninstall 软件名 |
卸载某个软件 |
pkg search 关键词 |
搜索软件 |
比如你想安装 git(一个版本控制工具),就输入:
pkg install git
你想安装 nodejs(JavaScript 运行环境),就输入:
pkg install nodejs
是不是很简单?
六、几个适合小白尝试的实用场景
场景一:用 Python 写一个简单的计算器
-
安装 Python:
pkg install python -
输入
nano命令?等等,nano是一个文本编辑器,先安装它:pkg install nano -
创建一个文件:
nano calculator.py -
在打开的编辑器里输入以下代码:
a = float(input("请输入第一个数字:")) b = float(input("请输入第二个数字:")) print("它们的和是:", a + b)
-
按键盘上的
Ctrl+X,然后按Y,再按回车保存。 -
运行:
python calculator.py -
按提示输入数字,就能得到结果。
场景二:下载一首歌或一个文件
假设你有一个文件的直链(就是浏览器里直接能下载的链接),可以用 wget 下载:
pkg install wget wget 文件链接
文件就会下载到 Termux 的当前目录。
场景三:连接远程服务器
如果你有服务器,安装 openssh:
pkg install openssh
然后连接:
ssh 用户名@服务器IP地址
输入密码后,就能像在电脑上一样管理服务器了。
七、小白常见问题
1. Termux 需要 root 吗?
不需要。Termux 在非 root 权限下就能运行绝大多数功能,这也是它最大的优点之一。
2. 手机上的文件在哪里?
Termux 默认的“家目录”在手机内部存储的 Download 文件夹之外,比较特殊。如果想访问手机公共存储(比如相册、下载文件夹),需要执行:
termux-setup-storage
然后按提示允许权限。之后你可以通过 ls 看到 storage 文件夹,里面链接了手机的各个公共目录。
3. 安卓 12 及以上版本遇到进程被杀死怎么办?
有些较新的安卓系统为了省电,可能会杀掉 Termux 的后台进程。如果遇到 Termux 运行一段时间后无响应,可以在网上搜索“Termux 安卓12 phantom process killer 解决方法”,通常需要连接电脑执行一条 adb 命令。普通使用一般问题不大,先不用太担心。
4. 打字不方便怎么办?
可以在 Termux 的设置里调整键盘,或者使用支持特殊键(如 Ctrl、Esc)的输入法。很多用户会安装“Hacker's Keyboard”这类输入法。
5. 会弄坏手机吗?
基本不会。Termux 运行在应用沙盒内,你删除它就和卸载普通应用一样,不会影响手机系统。当然,如果你在 Termux 里执行了删除公共存储文件的命令(比如 rm -rf 指向了外部存储),那可能会误删文件。所以操作要谨慎,尤其是删除命令。
八、总结
Termux 是一个强大而有趣的应用,它把 Linux 世界的可能性装进了你的口袋。对于小白来说,它可能一开始有点陌生,但只要你愿意花半小时熟悉几个基本命令,就会发现一个全新的世界。
你可以用它学习编程、管理服务器、折腾小工具,甚至只是满足一下对“黑客命令行”的好奇心。最重要的是,它完全免费、开源、无需 root,安全可靠。
如果你对 Termux 产生了兴趣,不妨现在就安装一个,从输入 pkg update 开始你的第一次探索吧!
小建议:遇到不懂的命令,可以在 Termux 里输入
命令名 --help查看帮助,或者直接上网搜索“Termux + 你的问题”,你会发现很多热心的教程和答案。
- 点赞
- 收藏
- 关注作者
评论(0)