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.
cd /storage/emulated/0/Download
.Odpowiedzi:
Z poziomu samego Termuxa możesz zmienić bieżący katalog na pamięć wewnętrzną za pomocą
lub
następnie enter. Następnie utwórz nowy katalog za pomocą
i zamień
Directory
na 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
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-storage
Polecenie tworzy nowy katalog w swoim$HOME
lub~/
katalogu o nazwiestorage
. Ten nowy katalog zawiera kilka dowiązań symbolicznych do/storage/emulated/0
wymienionych poniżej:W związku z tym możesz teraz uruchomić następujące polecenia, aby utworzyć
/storage/emulated/0/Directory
opisane powyżej, z nieco mniejszym pisaniem:źródło
/sdcard/Download
do$HOME
.Zobacz https://wiki.termux.com/index.php?search=Storage aby uzyskać najnowsze informacje na temat korzystania z pamięci w Termux. https://wiki.termux.com/wiki/Termux-setup-storage jest warunkiem wstępnym. Użyj go najpierw. Aby udostępnić dane, zobacz https://wiki.termux.com/wiki/Sharing_Data, aby uzyskać więcej informacji.
źródło