zerotermux是一款功能强大的终端模拟器应用,允许用户在手机上完美地模拟Linux终端环境,实现各种终端操作与命令的执行,为用户提供了卓越的模拟器使用体验。此外,zerotermux的设置非常简单,用户可以迅速上手,有兴趣的朋友不妨下载来体验一下。
一、Termux概述
Termux是一个适用于安卓设备的Linux模拟器,能够在手机上创建一个Linux环境。它提供了命令行界面,方便用户与系统进行互动。
这只是一个普通的手机应用,可以通过应用商店下载安装,使用时无需获得root权限,也不需要额外设置,打开即可使用。
二、准备工作
启动Termux后,将看到一个占满屏幕的命令行界面。虽然可以用手机的触控键盘输入命令,但建议使用蓝牙键盘。
第一步,更新系统以确保使用的是最新的版本。
# 连接远程仓库并获取软件包信息
$ apt update
# 更新当前安装的软件包
$ apt upgrade
第二步,进行系统测试。
# 安装sl软件包
$ apt install sl
# 运行
$ sl
执行上述命令以安装测试包sl,然后运行。如果顺利,会显示火车的动画效果。
第三步,访问手机存储
手机应用默认只能访问自身的数据,若要访问手机存储,需申请相应权限。
$ termux-setup-storage
运行上述命令后,系统会弹出一个对话框,询问是否允许Termux访问手机存储,请点击“允许”。
这将会在当前目录中生成一个名为storage的子目录,作为手机存储的符号链接,后面的文件下载也会存放在这个目录下。
四、软件包管理
除了apt命令,Termux还提供pkg命令进行软件包管理。
# 安装软件包
$ pkg install [软件包名称]
# 卸载软件包
$ pkg uninstall [软件包名称]
# 列出所有安装的软件包
$ pkg list-all
实际上,pkg的底层调用的是apt指令,只是在运行之前会先执行一次apt update,以确保安装的是最新版本。因此,apt install sl与pkg install sl基本相同。
想查看Termux支持的软件包列表,可以访问此链接[4]。
五、Node.js安装
接下来,安装Node.js。
$ apt install nodejs
安装完成后,即可运行JavaScript脚本,比如新建一个脚本hello.js。
// hello.js
console.log('hello world');
然后执行这个脚本。
$ node hello.js
hello world
六、搭建Server
现在,通过Node.js来运行HTTP Server。
首先,安装npm模块http-server[5]。
$ npm install -g http-server
然后启动服务器。
$ http-server
正常情况下,命令行会显示服务器已在8080端口运行,并提供外部访问的IP地址。
例如,如果手机的局域网IP是192.168.2.6,使用桌面电脑的浏览器访问http://192.168.2.6:8080,即可看到Termux的根目录,进入storage子目录即可下载手机里的文件。
如果手机与电脑不在同一局域网,您可以开启手机热点功能,让桌面电脑通过手机热点上网,进而访问手机的HTTP Server。
此处顺便提到,可以使用以下命令通过命令行查看手机的IP地址。
$ apt install net-tools
$ ifconfig
七、Python
除了Node.js,还可使用其他方法搭建HTTP Server,这里演示Python的方法。
$ apt install python
$ python -m http.server 8080
完成后,桌面电脑可以访问到手机。
Termux是一个极为强大的工具,不仅可以通过上述方式架设服务器,还可以部署Apache服务器,或者通过FTP、SSH、Rsync等多种方式访问手机,这里就不细说了。
zerotermux是一个功能非常强大的终端模拟器应用,为Android设备提供了一个完整的Linux环境,使得用户能够在手机上执行多种终端操作与命令行任务。不论是开发者、黑客还是技术爱好者,zerotermux都能助力用户在移动设备上灵活便捷地进行终端操作,快来下载试试看吧!
ADB安装
APK逆向与破解
x86_64与alpine aarch64
APK构建工具
扩展Linux功能
提供更多Linux软件
访问Linux高级目录
配置VNC
快速启动VNC
终端开机命令配置
OS包恢复
应用亮点
备份与恢复功能
容器之间的切换
源功能切换
支持多种Linux发行版(如ubuntu、kali等)
1、提供bash和zsh外壳体验。
2、利用nnn管理文件,并使用nano、vim或emacs进行编辑。
3、通过SSH安全访问服务器。
4、使用clang、make和gdb进行C语言开发。
5、将python控制台作为便携计算器使用。
6、使用git克隆项目。
7、以frotz运行文本游戏。
zerotermux应用为用户创造了理想的Linux终端环境,帮助用户高效执行各种终端命令,提供了优质的使用体验。同时,zerotermux是免费使用的,各位用户可根据自身需求输入对应指令,总体来说使用起来十分便捷,快来下载zerotermux进行体验吧!