ZeroTermux是一款既专业又好用的终端模拟器软件。通过这款软件,用户能够出色地模拟出Linux终端环境,进而在手机上执行各类终端操作与命令,为用户打造更为优质的模拟器使用感受。而且,ZeroTermux使用起来难度不大,用户能够迅速完成相应设置。有需求的用户不妨体验一下ZeroTermux。
zerotermux使用教程
一、什么是Termux?
Termux[2] 作为一款安卓手机上的Linux模拟器,能够在手机中模拟出Linux环境。它具备一个命令行界面,使用户得以与系统进行交互。
这只是一款普通的手机App,在应用商店就能完成安装。既无需root权限,也不用进行设置,打开即可使用。
二、环境准备
当你打开Termux,映入眼帘的是一个全屏的命令行界面。虽说通过手机的触摸键盘就能输入命令,但更建议你使用蓝牙键盘。
首先,对系统进行更新,确保使用的是最新版本。
# 链接远程仓库,获取软件包相关信息
执行“$ apt update”命令
# 对本地已安装的软件包进行更新
执行“apt upgrade”命令。
第二步,测试系统。
# 安装 sl 软件包
执行命令“$ apt install sl”
# 运行
$ sl
上述命令用于安装测试包sl,安装完成后运行该测试包。若整个过程均无异常,将会出现一个以火车为主题的命令行动画。
第三步:对本机存储进行访问
默认情况下,手机App仅能访问自身数据,若想访问手机存储,则需申请权限。
执行 `termux-setup-storage` 命令,它通常用于在Termux环境中设置存储权限,使得Termux应用能够访问设备的存储,以方便进行文件的读取、写入等操作。
执行上述命令后,会弹出一个对话框,询问是否准许Termux访问手机存储,点击“允许”。
这将在当前目录下创建一个名为storage的子目录,该子目录是手机存储的符号链接,后续提及的文件都将存放在这个目录中。
三、软件包管理
在Termux中,除了apt命令可用于软件包管理外,还提供了pkg命令来实现这一功能。
# 安装软件包
执行“$ pkg install [package name]”命令,该命令用于安装名为[package name]的软件包 。 (这里为了让其表达更丰富一些,补充了对该命令的解释,如果你只是想简单调整表述,可以说:执行“$ pkg install [package name]”,来安装[package name]包 )
# 卸载软件包
执行“$ pkg uninstall [package name]”指令,此指令用于卸载软件包,其中“[package name]”需替换为实际要卸载的软件包名称 。
# 列出所有软件包
执行“$ pkg list-all”指令
实际上,pkg的底层[3]是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工具。通过执行该命令,npm包管理器会在系统全局环境下安装http-server,安装完成后,就可以使用http-server来快速搭建一个简单的HTTP服务器,方便进行网页开发调试等相关工作。
接下来,启动Server。
$ http - server (这里只是重复了原内容,因为原文本没有更多可展开或转换的信息,若有具体修改方向,你可进一步说明 )
通常来讲,命令行将会给出提示,表明Server已在8080端口处于运行状态,同时还会给出可供外部访问的IP地址。
举个例子,若手机的局域网IP为192.168.2.6 ,那么在桌面电脑的浏览器中访问http://192.168.2.6:8080,就能看到Termux的根目录。进入其下的storage子目录,便可查看手机文件。
要是手机与电脑未处于同一个局域网内,那么能够开启手机的热点功能,使桌面电脑借助手机热点连接网络,进而访问手机的HTTP Server。
在此顺便提及,通过以下命令能够在命令行中查看手机的IP地址。
执行指令“$ apt install net-tools ” ,通过该指令可进行net - tools工具的安装。
$ ifconfig
六、Python
即便不借助Node.js ,通过其他途径来搭建HTTP Server同样可行。接下来展示基于Python的实现方法。
执行“$ apt install python”这一指令,通过该操作可安装Python。
在命令行中输入:$ python -m http.server 8080 ,以此启动一个使用Python的http.server模块,监听在8080端口的简易HTTP服务器。
接着,桌面电脑便能对手机进行访问。
Termux堪称极为强大的工具,除上述方法外,还能够搭建Apache服务器[6],亦或是借助其他方式[7](如FTP、SSH、Rsync)实现对手机的访问,在此便不展开详述了。
zerotermux软件介绍
ZeroTermux 是一款极为强大的终端模拟器类手机软件,它为 Android 设备营造出完整的 Linux 终端环境,使用户能够在手机上轻松执行各类终端操作与命令行任务。不管你是开发者、热衷于探索的黑客,还是纯粹的技术爱好者,ZeroTermux 都能助力你在移动设备上实现灵活且便捷的终端操作。别再犹豫,快来体验这款软件吧!
zerotermux软件功能
ADB安装
APK逆向
x86_64、alpineaarch64
APK构建工具
扩展linux
更多linux
linux软件
linux高级目录
配置vnc
快速vnc
终端开机命令
OS包恢复
应用亮点
备份和恢复
容器切换
源功能切换
Linux发行版本(如Ubuntu、Kali等)
zerotermux软件特色
1、畅享bash与zsh外壳。
2. 借助 nnn 来管理文件,同时运用 nano、vim 或者 emacs 对其进行编辑。
3、借助ssh对服务器进行访问。
4、借助clang、make以及gdb在C语言环境中开展开发工作。
5、把Python控制台当作袖珍计算器来使用。
6、运用git签出项目。
7、运用frotz来运行基于文本的游戏。
zerotermux软件评测
ZeroTermux软件能为用户打造理想的Linux终端环境,助力用户更高效地执行各类终端命令,从而带来更优质的设备使用感受。而且,ZeroTermux软件完全免费,每位用户都能依据自身需求下达相应指令,整体使用体验颇佳。快来ZeroTermux软件一试吧!