為Android安裝Linux終端仿真與環(huán)境APP
今天為大家推薦Android下的Linux終端仿真與環(huán)境APP,它叫Termux。
有了Termux,它會在你的Android手機(jī)模擬一個最小化的Linux運(yùn)行環(huán)境,與很多Linux發(fā)行版類似。它可以運(yùn)行Linux命令,可建立Python、C、Java的開發(fā)環(huán)境進(jìn)行相應(yīng)開發(fā),還可安裝移植好的Linux程序。
Termux有幾點(diǎn)特殊的地方:1.不包括 /bin,/usr/,/var , /etc等目錄;2.home文件夾在Termux的Android安裝目錄下,卸載Termux,home會被刪除,如果要進(jìn)行卸載,一定要看看有沒有需要保留的文件,Android不能直接訪問Termux home下的文件,需要通過Termux-open命令 進(jìn)行共享后方可使用;3.Termux可運(yùn)行在Android 非root環(huán)境下,在這種狀態(tài)下,不能使用1024以下的端口,所以很多通過pkg包安裝的程序端口都是80打頭,比如FTP會使用8021端口。
下面簡單介紹下Termux的使用。
1.軟件安裝。Termux安裝軟件有兩個命令,一個pkg install 應(yīng)用包名,一個是apt install 應(yīng)用包名,對應(yīng)的有pkg up和apt update升級軟件源。
2.文本編輯。Termux在使用VI等編輯類軟件的時候要學(xué)會快捷鍵,不然你得抓狂,推薦用nano。
音量上+q調(diào)出快捷命令,可以選擇esc、ctrl、alt、tab、-、/、
音量上+w/a/s/d對應(yīng)移動上下左右光標(biāo)
音量上+t 為tab
音量下+c為ctrl+c
音量上+e為esc
3.修改軟件源,加快下載速度,輸入以下命令
export EDITOR=vi
apt edit-sources
修改為清華源:
# The termux repository mirror from TUNA:
deb [arch=all,arm] http://mirrors.tuna.tsinghua.edu.cn/termux stable main
4.安裝Python2(Python3可把后面的命令中的2去掉即可,Pip也是)開發(fā)環(huán)境,pkg install python2 python2-dev ,安裝后可使用pip2安裝Python模塊。
Termux除了基本應(yīng)用,還可以做一些簡單的滲透測試,有興趣的朋友可以訪問Termux的Wiki,了解更多使用方面的說明。
(作者:凱凱運(yùn)維,目前就職于國有企業(yè),從事運(yùn)維工作。很高興與大家分享IT技術(shù),運(yùn)維技術(shù),科學(xué)探索以及各類好玩的DIY項(xiàng)目,歡迎大家關(guān)注。)