手機檔案管理器如何存取Termux的內部目錄

Termux終端機可以存取Android內部儲存空間,不過沒辦法直接執行程式,必須移動到Termux的家目錄才可以。

那反過來要存取Termux的家目錄呢?在Android 11之後,Termux的家目錄檔案管理器就會看不到,這時可以透過「加入外部儲存空間」的方式,使用手機的檔案管理器存取Termux家目錄的檔案。

以下說的是Termux的家目錄。如果要存取Termux內部的檔案,例如Proot-distro,那就得用到Root權限了。Termux的內部檔案位置位於/data/data/com.termux

1. Termux存取Android手機內部儲存空間

  1. 開啟Termux,執行以下指令:
1
termux-setup-storage
  1. 這時就會彈出對話框,同意存取手機內部儲存空間後,Termux就會將手機內部儲存空間bind mount到storage目錄。storage下會有幾個常用目錄,例如downloads就是手機的下載目錄。而shared則是整個手機內部儲存空間。

  2. 範例:將手機下載目錄內的foo.sh搬移到Termux的家目錄:

1
mv storage/shared/downloads/foo.sh ~

2. 手機檔案管理器存取Termux的家目錄

  1. F-Droid下載質感檔案管理器。

  2. 開啟之後點選左邊欄位,新增儲存,加入外部儲存空間。

  3. 手機內建的檔案選擇器會彈出來,左邊側邊欄位選擇Termux,再點選使用這個資料夾。

  4. 這樣就會在側邊多一個「termux」捷徑,以後就能透過這個捷徑自由存取Termux的目錄。

如果本網站文章對您有幫助,歡迎贊助我。