官网:
GitHub:
Termux是一个Android终端仿真应用程序,用于在Android手机上搭建一个完整的Linux环境。不需要root权限Termux就可以正常运行。Termux基本实现Linux下的许多基本操作。可以使用Termux安装python,并实现python编程,可以用手机架设Server,同样可以用于渗透测试等等。
特性:
安全:使用OpenSSH的ssh客户端访问远程服务器。在一个开源解决方案中,Termux将标准包与精确的终端仿真结合。
在Bash、FISH或Zsh和Nano、Emacs或Vim之间选择。GREP通过你的短信收件箱。使用cURL访问API端点,并使用rsync在远程服务器上存储联系人列表的备份。
自定义:通过从Debian和UbuntuGNU/Linux中知道的APT包管理系统安装你想要的东西。
移植性:Termux中提供的软件包与Mac和Linux上的软件包相同。
最新版本的Perl、Python、Ruby和都是可用的。
扩大规模:连接蓝牙键盘,并将设备连接到外部显示器,如果需要,Termux支持键盘快捷键,并有完整的鼠标支持。
可修补的:通过使用Clang编译C文件进行开发,并使用CMake和pkg-config构建自己的项目。如果陷入困境并需要调试,GDB和strace都是可用的。
由于官方源下载速度较慢,建议将安装源修改为国内源。修改方法如下:
Themaintermuxrepositorydeb[arch=all,你的平台架构]管理软件包
除了apt,Termux在此基础上还封装了pkg命令,向下兼容apt。pkg在运行前会执行一次aptupdate,保证安装的包是最新版本。
apt:
pkgsearchquery安装包pkguninstallpackage重新安装包pkgupdate升级软件包pkglist-all列出已经安装的包pkgshoepackage显示某个包的相关文件夹路径
$aptupgrade安装sl软件包
下面命令安装测试包sl,然后运行。如果一切正常,会显示一个火车的命令行动画。
pkgsearchquery安装包pkguninstallpackage重新安装包pkgupdate升级软件包pkglist-all列出已经安装的包pkgshoepackage显示某个包的相关文件夹路径
pkg:
pkgsearchquery安装包pkguninstallpackage重新安装包pkgupdate升级软件包pkglist-all列出已经安装的包pkgshoepackage显示某个包的相关文件夹路径可以干什么
目前来说,它能做一些简单的Linux任务:
享受Bash和Zsh
通过SSH访问服务器
使用GCC和Clang编译代码
使用Git检查项目
运行MySQL,Redis等服务器
版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请举报,一经查实,本站将立刻删除。