
Termux手機(jī)版
v1.1- 版本:v1.1
- 更新:2024/09/30 15:22
- 平臺(tái):Android
- 大小:77.8 MB
- 分類(lèi):系統(tǒng)工具
- 語(yǔ)言:簡(jiǎn)體
- MD5: 2BC5C89D4E11C6989629DE0615BE1DBE
- 包名: com.termux
- 權(quán)限:查看詳情
- 隱私:查看隱私
無(wú)病毒無(wú)插件
內(nèi)容介紹下載地址相關(guān)文章網(wǎng)友評(píng)論
Termux手機(jī)版是一款功能非常豐富的終端模擬器,可以讓用戶(hù)在手機(jī)端體驗(yàn)到Linux環(huán)境,使得用戶(hù)在手機(jī)上也可以編程,并且用戶(hù)可以使用這款軟件來(lái)自定義應(yīng)用的操作方式等,軟件還支持Python、Node.js、Git等多種編程語(yǔ)言,非常方便。
Termux新手教程
一、Termux 是什么?
Termux[2] 是一個(gè)安卓手機(jī)的 Linux 模擬器,可以在手機(jī)上模擬 Linux 環(huán)境。它提供一個(gè)命令行界面,讓用戶(hù)與系統(tǒng)互動(dòng)。
它就是一個(gè)普通的手機(jī) App,可以從應(yīng)用商店下載安裝。不需要 root 權(quán)限,也不需要設(shè)置,打開(kāi)就能使用。
二、環(huán)境準(zhǔn)備
打開(kāi) Termux 以后,就是一個(gè)全屏的命令行界面。雖然可以用手機(jī)的觸摸鍵盤(pán)輸入命令,但還是推薦使用藍(lán)牙鍵盤(pán)。
第一步,更新一下系統(tǒng),保證使用最新版本。
# 連接遠(yuǎn)程倉(cāng)庫(kù),獲取軟件包信息
$ apt update
# 更新本地已經(jīng)安裝的軟件包
$ apt upgrade
第二步,測(cè)試系統(tǒng)。
# 安裝 sl 軟件包
$ apt install sl
# 運(yùn)行
$ sl
上面命令安裝測(cè)試包sl,然后運(yùn)行。如果一切正常,會(huì)顯示一個(gè)火車(chē)的命令行動(dòng)畫(huà)。
第三步,訪(fǎng)問(wèn)本機(jī)存儲(chǔ)
手機(jī) App 默認(rèn)只能訪(fǎng)問(wèn)自己的數(shù)據(jù),如果要訪(fǎng)問(wèn)手機(jī)的存儲(chǔ),需要請(qǐng)求權(quán)限。
$ termux-setup-storage
執(zhí)行上面的命令以后,會(huì)跳出一個(gè)對(duì)話(huà)框,詢(xún)問(wèn)是否允許 Termux 訪(fǎng)問(wèn)手機(jī)存儲(chǔ),點(diǎn)擊“允許”。
這會(huì)在當(dāng)前目錄下生成一個(gè)storage子目錄,它是手機(jī)存儲(chǔ)的符號(hào)鏈接,后文下載文件就是到這個(gè)目錄去下載。
三、軟件包管理
除了apt命令,Termux 還提供pkg命令進(jìn)行軟件包管理。
# 安裝軟件包
$ pkg install [package name]
# 卸載軟件包
$ pkg uninstall [package name]
# 列出所有軟件包
$ pkg list-all
其實(shí),pkg的底層[3]就是apt,只是運(yùn)行前會(huì)執(zhí)行一次apt update,保證安裝的是最新版本。所以,apt install sl基本等同于pkg install sl。
Termux 支持的軟件包清單,可以到這里[4]查看。
四、Node.js
下面,安裝 Node.js。
$ apt install nodejs
安裝完成后,就可以運(yùn)行 JavaScript 腳本了。比如,新建一個(gè)腳本hello.js。
// hello.js
console.log('hello world');
然后,執(zhí)行這個(gè)腳本。
$ node hello.js
hello world
五、架設(shè) Server
現(xiàn)在,通過(guò) Node.js 運(yùn)行 HTTP Server。
首先,安裝 npm 模塊http-server[5]。
$ npm install -g http-server
然后,運(yùn)行 Server。
$ http-server
正常情況下,命令行會(huì)提示 Server 已經(jīng)在 8080 端口運(yùn)行了,并且還會(huì)提示外部可以訪(fǎng)問(wèn)的 IP 地址。
舉例來(lái)說(shuō),手機(jī)的局域網(wǎng) IP 是 192.168.2.6,那么我們通過(guò)桌面電腦的瀏覽器訪(fǎng)問(wèn)http://192.168.2.6:8080,就可以看到 Termux 的根目錄了。進(jìn)入下面的storage子目錄,就可以下載手機(jī)文件了。
如果手機(jī)和電腦不在同一個(gè)局域網(wǎng),那可以打開(kāi)手機(jī)的熱點(diǎn)功能,讓桌面電腦通過(guò)手機(jī)熱點(diǎn)上網(wǎng),再訪(fǎng)問(wèn)手機(jī)的 HTTP Server。
這里順便提一下,下面的命令可以從命令行查看手機(jī)的 IP 地址。
$ apt install net-tools
$ ifconfig
六、Python
不使用 Node.js,而使用其他方法架設(shè) HTTP Server 也是可以的。下面演示 Python 的方法。
$ apt install python
$ python -m http.server 8080
然后,桌面電腦就可以訪(fǎng)問(wèn)手機(jī)了。
Termux 是非常強(qiáng)大的工具,除了上面的方法,還可以架設(shè) Apache 服務(wù)器[6],或者通過(guò)其他途徑[7](FTP、SSH、Rsync)訪(fǎng)問(wèn)手機(jī),這里就不詳細(xì)介紹了。
《Termux手機(jī)版》軟件特色:
1.軟件提供良好的編程服務(wù)功能,用戶(hù)能夠設(shè)置各種手機(jī)環(huán)境。
2.帶來(lái)輕松便利的手機(jī)開(kāi)發(fā)模式,很多腳本也能添加和使用。
3.推出多種網(wǎng)絡(luò)工具并且?guī)?lái)良好的下載服務(wù),也能進(jìn)行網(wǎng)絡(luò)檢測(cè)和安全分析。
《Termux手機(jī)版》軟件亮點(diǎn):
1.用戶(hù)能設(shè)置主題風(fēng)格和軟件配置,各種命令也能免費(fèi)添加。
2.提供專(zhuān)屬的社區(qū)和良好的交流模式,也帶來(lái)了相關(guān)的各種素材。
3.能夠全面優(yōu)化開(kāi)發(fā)的環(huán)境,各種開(kāi)發(fā)工具也能靈活使用。
《Termux手機(jī)版》小編點(diǎn)評(píng):
Termux手機(jī)版打造了優(yōu)質(zhì)的手機(jī)環(huán)境,用戶(hù)能進(jìn)行系統(tǒng)管理和各種開(kāi)發(fā),展現(xiàn)獨(dú)特的環(huán)境配置和不同的工具類(lèi)型,也能確保網(wǎng)絡(luò)環(huán)境的隱私安全,終端模擬器帶來(lái)良好的環(huán)境狀況,用戶(hù)也能享受便利的編程體驗(yàn)。
下載地址
Termux手機(jī)版
相關(guān)文章
網(wǎng)友評(píng)論
共0條評(píng)論本周最熱本周最新