当前位置: 首页 > 科技观察

安装Android版Linux终端仿真和环境APP

时间:2023-03-15 01:21:30 科技观察

今天给大家推荐一款Android下的Linux终端仿真和环境APP,它叫Termux。借助Termux,它可以在您的Android手机上模拟一个最小的Linux环境,类似于许多Linux发行版。可以运行Linux命令,建立Python、C、Java开发环境进行相应的开发,安装移植的Linux程序。Termux有几个特别之处:1.不包含/bin、/usr/、/var、/etc等目录;2、home文件夹在Termux的Android安装目录下,卸载Termux,home会被删除,如果要卸载,一定要查看是否有需要保留的文件。Android无法直接访问Termuxhome下的文件,需要通过Termux-open命令共享后才能使用;3.Termux可以在Android免root环境下运行。这种状态下1024以下的端口是不能使用的,所以很多通过pkg包安装的程序端口都是80开头的。比如FTP使用8021端口。下面简单介绍一下Termux的使用。1.软件安装。Termux安装软件有两个命令,一个是pkginstall应用程序包名,一个是aptinstall应用程序包名,对应的有pkgup和aptupdate升级软件源。2.文本编辑。Termux在使用VI等编辑软件的时候需要学习快捷键,不然会抓狂,推荐nano。音量加+q调出快捷指令,可选择esc、ctrl、alt、tab、-、/、音量加+w/a/s/d上下左右移动光标,音量加+t是tab,音量减+c是ctrl+c音量加+e是esc3。修改软件源加快下载速度,输入以下命令exportEDITOR=viaptedit-sources更改为清华源:#ThetermuxrepositorymirrorfromTUNA:deb[arch=all,arm]http://mirrors.tuna.tsinghua.edu.cn/termuxstablemain4.安装Python2(Python3可以去掉下面命令中的2,pip也是)开发环境,pkginstallpython2python2-dev,安装后就可以使用pip2安装Python模块了。除了基本的应用,Termux还可以做一些简单的渗透测试。感兴趣的朋友可以访问TermuxWiki获取更多使用说明。(作者:凯凯运维,目前就职于国企,从事运维工作。很高兴与大家分享IT技术、运维技术、科学探索以及各种好玩的DIY项目。欢迎您的注意力。)