Termux: ¿cómo creo un directorio de archivos accesible fuera de Termux?

15

Descubrí que los archivos y el directorio que se crean en Termux (predeterminado) no son accesibles para otras aplicaciones en teléfonos no rooteados.

¿Dónde está la carpeta por defecto en Termux?

¿Cómo lo configuro para usar una carpeta / espacio de archivos al que puedo acceder a través de una aplicación como ES File Explorer?

O tal vez un poco diferente, ¿cómo cambiaría a Termus, digamos, la carpeta predeterminada "Descargar"?

Salud.

Maxcot
fuente
Puede probar el método mencionado en la ayuda de la
beeshyams
1
Para cambiar a la carpeta de descarga predeterminada , use cd /storage/emulated/0/Download.
Vendedor de Máscaras de la Muerte

Respuestas:

16

Desde el propio Termux, puede cambiar el directorio actual al almacenamiento interno, mediante

cd /storage/emulated/0

o

cd /sdcard

seguido de enter. Después de eso, cree un nuevo directorio utilizando

mkdir Directory

y reemplace Directorycon un nombre de su elección. Luego tendrá un nuevo directorio en el almacenamiento interno de su dispositivo, a cuyos datos podrá acceder con cualquier administrador de archivos.


Notas sobre Marshmallow y anteriores

Si su dispositivo ejecuta Android 6 o posterior, deberá ejecutar el comando

termux-setup-storage

desde Termux, y luego acepte la solicitud de escribir en el almacenamiento, para que Termux pueda realizar la creación de directorios y archivos.

El termux-setup-storagecomando crea un nuevo directorio en su directorio $HOMEo ~/llamado storage. Este nuevo directorio contiene algunos enlaces simbólicos que se /storage/emulated/0enumeran a continuación:

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

Por lo tanto, puede ejecutar los siguientes comandos para crear /storage/emulated/0/Directorydescritos anteriormente con un poco menos de escribir ahora:

cd ~/storage/shared
mkdir Directory
Vendedor de máscara de muerte
fuente
A quien haya editado mi respuesta, buen trabajo.
Vendedor de Máscaras de la Muerte el
1
Si está utilizando (Android) termux en una Chromebook, el almacenamiento externo no parece estar disponible (en la versión actual de Android para Chromebook). Utilicé el explorador de archivos incorporado para copiar mis archivos a 'Descargas', y luego, en termux, pude copiarlos de /sdcard/Downloada $HOME.
Roger Lipscombe