日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

什么?Android上面跑Linux?

 

鏡像下載、域名解析、時(shí)間同步請(qǐng)點(diǎn)擊

阿里巴巴開源鏡像站-OPSX鏡像站-阿里云開發(fā)者社區(qū)

 

前言

眾所周知,現(xiàn)在程序員因?yàn)楣ぷ鳌€(gè)人興趣等對(duì)各種系統(tǒng)的需求越來(lái)越大,部分人電腦做的還是雙系統(tǒng)。其中,比較常見的有各種模擬器、虛擬機(jī)在windows上面跑Android、linux,大家估計(jì)都習(xí)以為常,Android上面跑windows也是Android 13做的一個(gè)有趣的新功能:工作虛擬化支持(不是重點(diǎn),在這就不過(guò)多闡述),但是,你知道么,Android上面可以跑Linux了,重要的是,還無(wú)需root。接下來(lái)我們將介紹這款1萬(wàn)Star的神器——Termux。

什么是Termux?

Termux是一款基于 Android 平臺(tái)的開源 Linux 終端模擬器,使用 pkg(apt) 進(jìn)行軟件包的管理。最重要的是,它無(wú)需 root 權(quán)限,因此,絕大多數(shù) Android 都可以運(yùn)行。 Termux官網(wǎng)鏈接

Termux能做些什么?

目前來(lái)說(shuō),它能做一些簡(jiǎn)單的 Linux 任務(wù):

  • 享受 Bash 和 Zsh
  • 使用 Vim 編輯文件
  • 通過(guò) SSH 訪問(wèn)服務(wù)器
  • 使用 GCC 和 Clang 編譯代碼
  • 使用 Git 檢查項(xiàng)目
  • 運(yùn)行 MySQL,redis 等服務(wù)器

使用方法

什么?Android上面跑Linux?

 

因?yàn)?Termux 是一款 Linux 終端模擬器,因此,在命令的使用方面和 Linux 是一致的。在這里,我將介紹一些針對(duì) Termux 工具的一些使用方法。

初次使用

業(yè)內(nèi)已經(jīng)有了一種共識(shí),在涉及包管理方面,盡量都會(huì)將官方源替換成國(guó)內(nèi)鏡像源,Termux 也不例外。初次進(jìn)入 Termux 后,我們可以使用 阿里云 的

Termux 鏡像:
https://developer.aliyun.com/mirror/termux

$ sed -i 's@^(deb.*stable main)$@#1ndeb https://mirrors.aliyun.com/termux/ stable main@' $PREFIX/etc/apt/sources.list # 更換源文件
$ pkg up # 更新源文件
$ pkg udpate -y && pkge upgrade # 更新系統(tǒng)及軟件

替換為國(guó)內(nèi)鏡像后,接下來(lái),需要開啟 Termux 的存儲(chǔ)權(quán)限:

$ termux-setup-storage

執(zhí)行命令之后,會(huì)彈出權(quán)限確認(rèn)窗口,選擇「始終允許」即可。

什么?Android上面跑Linux?

 

pkg 使用命令速記

  • pkg search搜索包
  • pkg install安裝包
  • pkg uninstall卸載包
  • pkg update 更新源
  • pkg upgrade 升級(jí)軟件包
  • pkg shoe顯示某個(gè)包的詳細(xì)信息

長(zhǎng)按屏幕

什么?Android上面跑Linux?

 

如果需要對(duì) Termux 中的內(nèi)容進(jìn)行復(fù)制以及粘貼內(nèi)容至 Termux,可以通過(guò)長(zhǎng)按屏幕實(shí)現(xiàn)。

額外按鍵視圖

什么?Android上面跑Linux?

 

可以看到,在正常的鍵盤上方,還有一盤額外的功能鍵,分別是:ESC 鍵,Tab 鍵,CTRL 鍵,ALT 鍵,- 符號(hào),向下以及向上功能鍵。有了這一行額外視圖,可以更加方便地實(shí)現(xiàn) Android 鍵盤上沒有,而電腦鍵盤上有的功能。

音量+組合

因?yàn)?Android 鍵盤沒有電腦鍵盤上的一些功能按鍵,此時(shí),我們可以通過(guò)按住音量鍵+,再輸入鍵盤某個(gè)字母數(shù)字鍵,可以達(dá)到一些功能鍵的作用。

  • 音量+ Q:顯示/隱藏額外按鍵視圖
  • 音量+數(shù)字鍵:Fx(電腦鍵盤上的數(shù)字功能鍵)
  • 音量+L:|(管道字符)
  • 音量+H:~(波浪字符)
  • 音量+U:_(下劃線字符)
  • 音量+P:上一頁(yè)
  • 音量+N:下一頁(yè)

一些簡(jiǎn)單的應(yīng)用

HTTP Server

有些時(shí)候,我們需要將 Android 上的某些文件發(fā)送到其他設(shè)備(例如筆記本,分享)。以往的解決方案一般是用微信或者 QQ 來(lái)作為中轉(zhuǎn)站,現(xiàn)在,可以利用 Termux 搭建一個(gè)簡(jiǎn)單的文件服務(wù)器來(lái)實(shí)現(xiàn)。

$ pkg install Python -y # 需要使用 Python
$ ifconfig wlan0 # 查看 Android 在局域網(wǎng)中的 IP 地址(我的為 192.168.2.104)
$ python -m http.server
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/)...

命令成功運(yùn)行之后,可以看到輸出信息中包含了端口地址(我這里是 8000)。此時(shí),用另外一臺(tái)處于相同局域網(wǎng)(例如 Wi-Fi)的設(shè)備在瀏覽器地址輸入 192.168.2.104:8000 即可訪問(wèn)文件服務(wù)器了。

什么?Android上面跑Linux?

 

看起來(lái)像黑客

一提到命令行,怎能少得了那些酷炫的字符如降雨一般,這看起來(lái)就很黑客。我們可以通過(guò)安裝 pkg install cmartix 來(lái)實(shí)現(xiàn)這種效果。

什么?Android上面跑Linux?

 

尾言

總得來(lái)說(shuō),實(shí)用性相對(duì)較差,操作略有繁瑣,不過(guò)B格拉滿,可以不經(jīng)意間在程序媛面前露上這么一手,保證收獲妹子滿滿的崇拜眼神,發(fā)際線似乎都前移了幾分XD

本文轉(zhuǎn)自:
https://juejin.cn/post/7078561241756614669

分享到:
標(biāo)簽:Linux
用戶無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定