termux是一款十分实用的、专门面向移动设备系统的终端模拟器,这款软件了众多可使用的功能,并且这些功能都相当强大,能够直接运行真实的Linux环境,性能也不会出现波动,无需root权限或额外设置就能直接使用,整个软件可以说非常适合用户操作,它具备的功能十分强大,能让用户体验到更多功能带来的好处,使用起来也非常流畅。
首次使用Termux时,需要等待“Installing bootstrap packages(引导程序包)”的安装过程完成,具体情况可参考下方图片。
等待 Installing bootstrap packages (引导程序包)结束后可看到 Termux 的欢迎界面,如下图。
在 Termux 中输入命令 termux-setup-storage 回车以获取储存权限(注:长按后按 Paste 粘贴),如下图,点允许即可。
安全方面:借助OpenSSH的ssh客户端来访问远程服务器。作为一款开源方案,Termux把标准软件包和精准的终端模拟功能融合在一起。你可以在Bash、FISH或者Zsh这些Shell,以及Nano、Emacs或者Vim这类编辑器中进行选择。利用GREP可以检索你的短信收件箱内容,通过cURL能够访问API端点,还能使用rsync将联系人列表的备份存储到远程服务器上。
自定义:通过从 Debian 和 UbuntuGNU/Linux 中知道的 APT 包管理系统你想要的东西
移植性:Termux 中提供的软件包与 Mac 和 Linux 上的软件包相同本的 Perl、Python、Ruby 和 Node.js 都是可用的
扩大规模:连接蓝牙键盘,并将设备连接到外部显示器,如果需要,Termux 支持键盘快捷键,并有完整的鼠标支持
可修补的:通过使用 Clang 编译 C 文件进行开发,并使用 CMake 和 pkg-config 构建自己的项目。如果陷入困境并需要调试,GDB 和 strace 都是可用的
Termux将强大的终端仿真与广泛的Linux软件包集合结合在一起。
•享受bash和zsh外壳。
•使用nnn管理文件,并使用nano,vim或emacs编辑它们。
•通过ssh访问服务器。
•使用clang,make和gdb在C中进行开发。
•使用python控制台作为袖珍计算器。
•使用git签出项目。
•使用frotz运行基于文本的。
Termux这款工具简单又实用,功能相当丰富,特别适合偏爱命令行、不喜欢图形界面的爱好者使用。它集合了强大的终端模拟功能,还支持拓展Linux包的安装,能通过SSH访问服务器。更多功能建议大家自行探索,界面设计十分简洁——整个应用就一个操作界面,点击进入即可直接使用。能看出这是技术控开发的工具,没有花里胡哨的多余设计,体积也很小巧。