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

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

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

什么?Android上面跑Linux?

 

鏡像下載、域名解析、時間同步請點擊

阿里巴巴開源鏡像站-OPSX鏡像站-阿里云開發者社區

 

前言

眾所周知,現在程序員因為工作、個人興趣等對各種系統的需求越來越大,部分人電腦做的還是雙系統。其中,比較常見的有各種模擬器、虛擬機在windows上面跑Android、linux,大家估計都習以為常,Android上面跑windows也是Android 13做的一個有趣的新功能:工作虛擬化支持(不是重點,在這就不過多闡述),但是,你知道么,Android上面可以跑Linux了,重要的是,還無需root。接下來我們將介紹這款1萬Star的神器——Termux。

什么是Termux?

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

Termux能做些什么?

目前來說,它能做一些簡單的 Linux 任務:

  • 享受 Bash 和 Zsh
  • 使用 Vim 編輯文件
  • 通過 SSH 訪問服務器
  • 使用 GCC 和 Clang 編譯代碼
  • 使用 Git 檢查項目
  • 運行 MySQL,redis 等服務器

使用方法

什么?Android上面跑Linux?

 

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

初次使用

業內已經有了一種共識,在涉及包管理方面,盡量都會將官方源替換成國內鏡像源,Termux 也不例外。初次進入 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 # 更新系統及軟件

替換為國內鏡像后,接下來,需要開啟 Termux 的存儲權限:

$ termux-setup-storage

執行命令之后,會彈出權限確認窗口,選擇「始終允許」即可。

什么?Android上面跑Linux?

 

pkg 使用命令速記

  • pkg search搜索包
  • pkg install安裝包
  • pkg uninstall卸載包
  • pkg update 更新源
  • pkg upgrade 升級軟件包
  • pkg shoe顯示某個包的詳細信息

長按屏幕

什么?Android上面跑Linux?

 

如果需要對 Termux 中的內容進行復制以及粘貼內容至 Termux,可以通過長按屏幕實現。

額外按鍵視圖

什么?Android上面跑Linux?

 

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

音量+組合

因為 Android 鍵盤沒有電腦鍵盤上的一些功能按鍵,此時,我們可以通過按住音量鍵+,再輸入鍵盤某個字母數字鍵,可以達到一些功能鍵的作用。

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

一些簡單的應用

HTTP Server

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

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

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

什么?Android上面跑Linux?

 

看起來像黑客

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

什么?Android上面跑Linux?

 

尾言

總得來說,實用性相對較差,操作略有繁瑣,不過B格拉滿,可以不經意間在程序媛面前露上這么一手,保證收獲妹子滿滿的崇拜眼神,發際線似乎都前移了幾分XD

本文轉自:
https://juejin.cn/post/7078561241756614669

分享到:
標簽:Linux
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定