强大的手机终端:Termux

强大的手机终端:Termux

 介绍

一款适用于 Android 设备的终端模拟器。它支持常用的 Linux 命令,而且还可以通过 pkg 命令安装更多工具,比如:clang、Python、MySQL、Git、Vim、SSH、htop 等,让手机瞬间变成便携式 Linux 计算机,通过手机就可以完成:远程连接服务、运行代码片段、编译代码、更新开源项目等操作。

项目:https://github.com/termux/termux-app

下载:https://f-droid.org/en/packages/com.termux/

虽然 Termux 仅支持 Android 设备,但是 iOS 用户也有同样的神器:iSH。

项目:https://github.com/ish-app/ish

下载:https://ish.app/

上手

Termux 安装上没有什么要说的,根据提示一步步确认就行了。因为它过于强大功能太多,介绍起来无法做到面面俱到,所以这里就先简单介绍下如何快速上手和我常用的包

  1. 安装软件:pkg install 包名,如果安装过程中遇到卡顿可尝试替换成清华镜像
  2. 安装 git:通过 Git 管理 GitHub 上的项目
  3. 安装 openssh:远程管理服务器,scp 远程传输文件
  4. 安装 python:在手上运行 Python 代码,比如:一条命令启动文件服务器、you-get 下载视频等
  5. 支持 nohup:后台常驻、定时脚本
  6. 安装 mariadb:远程连接数据库查询数据

如果你有一个闲置 Android 手机,给它装上 Termux 后。手机摇身一变就是一个没有公网 IP 的 Linux 服务器,虽然没有公网 IP 但是搭建的服务器,可以借助 ngrok、frp 等内网穿透工具实现公网访问。

由于我没有 iOS 设备,所以就没有介绍 iSH,但两者玩法应该差不多。

作者:极客石头

在搞事情的路上越走越远。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注