Termux - Jak utworzyć katalog plików dostępnych poza Termux?

15

Odkryłem, że pliki i katalog, które są tworzone w (domyślnym) Termuxie, nie są dostępne dla innych aplikacji na nierootowanych telefonach.

Gdzie jest folder domyślnie używany przez Termux?

Jak ustawić korzystanie z folderu / przestrzeni plików, do których mogę uzyskać dostęp za pośrednictwem aplikacji takiej jak ES File Explorer?

A może nieco inaczej, jak w Termus miałbym zmienić domyślny folder „Pobierz”?

Twoje zdrowie.

Maxcot
źródło
Możesz wypróbować metodę wymienioną w pomocy
beeshyams,
1
Aby przejść do domyślnego folderu pobierania , użyj cd /storage/emulated/0/Download.
Sprzedawca Maski Śmierci,

Odpowiedzi:

16

Z poziomu samego Termuxa możesz zmienić bieżący katalog na pamięć wewnętrzną za pomocą

cd /storage/emulated/0

lub

cd /sdcard

następnie enter. Następnie utwórz nowy katalog za pomocą

mkdir Directory

i zamień Directoryna wybraną przez siebie nazwę. Będziesz wtedy mieć nowy katalog w pamięci wewnętrznej urządzenia, do którego danych będziesz mieć dostęp za pomocą dowolnego menedżera plików.


Uwagi dotyczące Marshmallow i wyższych

Jeśli na Twoim urządzeniu działa system Android 6 lub nowszy, musisz uruchomić polecenie

termux-setup-storage

z poziomu Termux, a następnie zaakceptuj prośbę o zapisanie w pamięci, aby Termux mógł wykonać tworzenie katalogu i plików.

termux-setup-storagePolecenie tworzy nowy katalog w swoim $HOMElub ~/katalogu o nazwie storage. Ten nowy katalog zawiera kilka dowiązań symbolicznych do /storage/emulated/0wymienionych poniżej:

dcim -> /storage/emulated/0/DCIM
downloads -> /storage/emulated/0/Download
external-1 -> /storage/external_sd/Android/data/com.termux/files
movies -> /storage/emulated/0/Movies
music -> /storage/emulated/0/Music
pictures -> /storage/emulated/0/Pictures
shared -> /storage/emulated/0

W związku z tym możesz teraz uruchomić następujące polecenia, aby utworzyć /storage/emulated/0/Directoryopisane powyżej, z nieco mniejszym pisaniem:

cd ~/storage/shared
mkdir Directory
Sprzedawca Maski Śmierci
źródło
Ktokolwiek zredagował moją odpowiedź, dobra robota.
Sprzedawca Maski Śmierci
1
Jeśli używasz (Androida) termuxa na Chromebooku, zewnętrzna pamięć nie jest dostępna (w bieżącej wersji Androida na Chromebooka). Użyłem wbudowanego eksploratora plików, aby skopiować moje pliki do „Pobranych”, a następnie w termuxie mogłem je skopiować /sdcard/Downloaddo $HOME.
Roger Lipscombe,