手机变服务器?Termux带你飞!
手机玩 Linux 不是梦!你是否对 Android 的局限性感到无奈?你是否想在手机上运行强大的命令行工具、搭建服务器甚至折腾一些开发环境?每天盯着电脑屏幕处理服务器告警,总是让我们感到身心俱疲。当外出时,没有携带笔记本电脑,一旦遇到服务器问题,就只能干着急却束手无策。相信每一位运维开发者都遇到过,而市场上大多数的服务器监控工具要么需要复杂配置,要么无法在移动设备上使用,满足不了随时随地监控的需求。你是否想过,口袋里的智能手机也能变身功能强大的Linux终端?

今天要给大家分享一款安卓端开源神器——Termux,让手机瞬间变成一个随身的 Linux 终端。不管是程序员、极客,还是命令行爱好者,一定会爱上这款工具!它不仅简单易用,而且功能强大,真的是“装了就舍不得删系列”!

Termux
是一款运行在安卓手机上的终端模拟器和Linux环境,无需Root权限即可使用。它支持通过Apt包管理器安装各种工具(如Git、Python、Node.js),实现远程SSH管理、编程开发等功能。最新版本可通过F-Droid或官网下载,安装后需执行pkg update升级软件包,推荐更换清华大学镜像源加速下载。特色功能包括:通过proot-distro安装完整Ubuntu系统,利用ADB无线调试连接PC,以及用VNC实现图形界面。注意Termux对电池消耗较大,建议搭配蓝牙键盘提升体验。

你可以从 F-Droid或 GitHub Releases]下载最新的 APK 文件进行安装。也可以在 Google Play 商店搜索 Termux,但不推荐,因为版本可能较旧。

找到下载的 APK 文件,点击进行安装。如果你是从 GitHub 下载的,可以通过 adb 命令将 APK 文件传输到手机并安装。打开 Termux 应用后,输入以下命令来请求存储权限:termux-setup-storage,这将弹出权限请求窗口,点击允许以授权 Termux 访问设备的文件系统。

支持所有经典的 Linux 工具,如 apt 或 pkg 包管理器,你可以安装 git 搞代码、装 vim 写文件,还能直接用 ssh 远程登录其他设备。支持 apt 包管理,你可以安装几乎所有主流工具,例如 Python、Ruby、Node.js 和 Git。

无需电脑,直接用手机写 Python、搭建 Node.js 后端,甚至尝试 C/C++ 编译都可以!只要装上相关工具包,一台安卓机撑起整套开发环境。

借助 SSH 或者 VNC,Termux 还能把手机变成远程工作的中控台,支持 SSH 客户端和服务端功能,让你可以用它来登录远程服务器或搭建自己的服务器。无论是服务器管理还是云服务操作都得心应手。

可以安装插件模块,扩展 Termux 的功能,比如支持启动脚本的 Termux:Boot、提供更多 API 接口的 Termux:API。

Termux是一个功能丰富的开源项目,它为Android设备用户提供了一个完整的Linux环境。无论是进行开发、安全测试还是学习Linux,Termux都是一个不可多得的好帮手。它的高星级评分和活跃的社区支持,证明了它在用户中的受欢迎程度和实用性。
https://termux.dev/cn
https://github.com/termux/termux-app
