You are on page 1of 8

Termux 最新版是一款非常有趣的终端模拟软件,可以帮助你操作很多有意思的东西,非常的有特色;软件的功能

非常多,可以让你在里面尝试体验,还有编辑代码的功能,喜欢的朋友快来下载这款有趣的软件吧!
高级终端 termux 介绍
一个超强大的高级终端模拟器,实用性不需要我多说什么,而且功能也比较的多,强大的终端模拟器以及拓展
linux 包收集支持的完美组合,简直想说句完美才行,可以使用 gcc 和 clang 编译代码以及 python 控制台来作为口袋
计算器和通过 ssh 进行服务器的访问等,功能还是很不错的,而且超级小巧。

Termux 使用教程
一、Termux 是什么?
Termux 是一个安卓手机的 Linux 模拟器,可以在手机上模拟 Linux 环境。它提供一个命令行界面,让用户与系统
互动。
它就是一个普通的手机 App,可以从应用商店下载安装。不需要 root 权限,也不需要设置,打开就能使用。
二、环境准备
打开 Termux 以后,就是一个全屏的命令行界面。虽然可以用手机的触摸键盘输入命令,但还是推荐使用蓝牙键
盘。
第一步,更新一下系统,保证使用最新版本。
# 连接远程仓库,获取软件包信息
$ apt update
# 更新本地已经安装的软件包
$ apt upgrade
第二步,测试系统。
# 安装 sl 软件包
$ apt install sl
# 运行
$ sl
上面命令安装测试包 sl,然后运行。如果一切正常,会显示一个火车的命令行动画。

第三步,访问本机存储。
手机 App 默认只能访问自己的数据,如果要访问手机的存储,需要请求权限。
$ termux-setup-storage
执行上面的命令以后,会跳出一个对话框,询问是否允许 Termux 访问手机存储,点击"允许"。
这会在当前目录下生成一个 storage 子目录,它是手机存储的符号链接,后文下载文件就是到这个目录去下载。
三、软件包管理
除了 apt 命令,Termux 还提供 pkg 命令进行软件包管理。
# 安装软件包
$ pkg install [package name]
# 卸载软件包
$ pkg uninstall [package name]
# 列出所有软件包
$ pkg list-all
其实,pkg 的底层就是 apt,只是运行前会执行一次 apt update,保证安装的是最新版本。所以,apt install sl 基本等
同于 pkg install sl。
Termux 支持的软件包清单,可以到这里查看。
四、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。
$ npm install -g http-server
然后,运行 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
$ ifconfig
六、Python
不使用 Node.js,而使用其他方法架设 HTTP Server 也是可以的。下面演示 Python 的方法。
$ apt install python
$ python -m http.server 8080
然后,桌面电脑就可以访问手机了。
termux app 特色:
1、很简洁的界面,其实这款应用就一个界面,点击进入就可以直接操作了,小编感觉这就是一个很耿直的技术控
开发的,不需要花里胡哨的东西,安装包也很小的;
2、简单也很实用,功能相当的多,很适合那些不喜欢图形界面的命令行爱好者实用,是一款集合强大的终端模拟
器以及拓展 linux 包收集支持;
3、支持通过 ssh 去访问服务器,还能实用 clang 以及 gcc 进行编译代码,通过 python 控制台来作为口袋计算器和
git 等进行检查项目等等,功能很多希望大家自己体验哦
Termux 最新版优势
安全的
使用来自 OpenSSH 的 ssh 客户端访问远程服务器。Termux 在一个漂亮的开源解决方案中结合了标准包和精确的
终端仿真。
功能齐全
在 Bash、fish 或 Zsh 和 nano、Emacs 或 Vim 之间进行选择。浏览您的短信收件箱。使用 curl 访问 API 端点并
使用 rsync 在远程服务器上存储联系人列表的备份。
可定制
通过 Debian 和 Ubuntu GNU/Linux 已知的 APT 包管理系统安装你想要的东西。为什么不从安装 Git 和同步点文
件开始呢?
可探索
您是否曾经坐在公共汽车上并想知道 tar 到底接受哪些参数?Termux 中可用的软件包与 Mac 和 Linux 上的软件包
相同 - 在您的手机上安装手册页并在一个会话中阅读它们,同时在另一个会话中进行试验。
包括电池
你能想象一个比 readline 驱动的 Python 控制台更强大而优雅的袖珍计算器吗?最新版本的 Perl、Python、Ruby
和 Node.js 都可用。
准备扩大规模
如果需要,连接蓝牙键盘并将您的设备连接到外部显示器 - Termux 支持键盘快捷键并完全支持鼠标。
可修补
通过使用 Clang 编译 Go、Rust、Swift 或 C 文件进行开发,并使用 CMake 和 pkg-config 构建您自己的项目。如
果您遇到问题并需要调试,lldb/GDB 和 strace 都可用。
软件亮点
- 享受 bash 和 zsh。
- 使用 nano 和 vim 编辑文件。
- 通过 ssh 访问服务器。
- 使用 gcc 和 clang 编译代码。
- 使用 python 控制台来作为口袋计算器。
- 使用 git 和 subversion 检查项目。
- 使用 frotz 运行基于文本的游戏。
软件评测
Termux 是一个 Android 终端模拟器和 Linux 环境应用程序,无需生根或设置即可直接运行。自动安装最小的基本
系统 - 使用 APT 包管理器可以使用其他包。
包名:com.termux
MD5:84d4bf943868af60f3a2f23548bc1965

You might also like