Termux - Comment créer un répertoire de fichiers accessibles en dehors de Termux?

15

J'ai découvert que les fichiers et le répertoire créés dans Termux (par défaut) ne sont pas accessibles aux autres applications sur les téléphones non rootés.

Où se trouve le dossier par défaut de Termux?

Comment puis-je le configurer pour utiliser un dossier / espace de fichiers auquel je peux accéder via une application comme ES File Explorer?

Ou peut-être un peu différemment, comment dans Termus devrais-je changer pour, disons, le dossier par défaut "Télécharger"?

À votre santé.

Maxcot
la source
Vous pouvez essayer la méthode mentionnée dans l' aide de l'
beeshyams
1
Pour passer au dossier de téléchargement par défaut , utilisez cd /storage/emulated/0/Download.
Mort Mask Salesman

Réponses:

16

Depuis Termux, vous pouvez changer le répertoire courant en stockage interne, au moyen de

cd /storage/emulated/0

ou

cd /sdcard

suivi par enter. Après cela, créez un nouveau répertoire en utilisant

mkdir Directory

et remplacez-le Directorypar un nom de votre choix. Vous aurez alors un nouveau répertoire dans le stockage interne de votre appareil, dont vous pourrez accéder aux données avec n'importe quel gestionnaire de fichiers.


Notes concernant la guimauve et au-dessus

Si votre appareil exécute Android 6 ou une version plus récente, vous devrez exécuter la commande

termux-setup-storage

depuis Termux, puis acceptez la demande d'écriture dans le stockage, afin que Termux puisse effectuer la création de répertoires et de fichiers.

La termux-setup-storagecommande crée un nouveau répertoire dans votre répertoire $HOMEou ~/nommé storage. Ce nouveau répertoire contient quelques liens symboliques /storage/emulated/0énumérés ci-dessous:

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

Par conséquent, vous pouvez exécuter les commandes suivantes pour créer /storage/emulated/0/Directorydécrites ci-dessus avec un peu moins de frappe maintenant:

cd ~/storage/shared
mkdir Directory
Vendeur de masques de la mort
la source
À quiconque a édité ma réponse, bon travail.
Vendeur de masques de la mort
1
Si vous utilisez (Android) termux sur un Chromebook, le stockage externe ne semble pas être disponible (dans la version actuelle d'Android pour Chromebook). J'ai utilisé l'explorateur de fichiers intégré pour copier mes fichiers dans «Téléchargements», puis, dans termux, je pouvais les copier de /sdcard/Downloadvers $HOME.
Roger Lipscombe