La aplicación Termux es un emulador de terminal. Si creo un archivo o una carpeta allí, y luego uso otra aplicación de exploración de archivos para explorar mi dispositivo, ¿dónde puedo encontrar estos archivos?
applications
storage
termux
Maxcot
fuente
fuente

/data/data/com.termux/files/home??/storage/emulated/0. Por ejemplo/storage/emulated/0/Download(sin "s") para sus descargas o/storage/emulated/0/DCIMpara sus imágenes.Respuestas:
No necesita rootear su dispositivo. Todo lo que necesita hacer es ejecutar el siguiente comando en un dispositivo no rooteado (o rooteado) para permitir que termux acceda a sus directorios existentes, en particular
/storage/emulated/0:Esto crea un nuevo directorio en termux,
~/storageque contiene enlaces simbólicos a los que/storage/emulated/0puede acceder un administrador de archivos GUI estándar.Deberá otorgar acceso a los archivos de termux cuando se le solicite después de ejecutar el comando.
Ver aquí .
fuente
/storage/emulated/0, sino que esa ubicación es más bien el enlace simbólico ~ / storage / shared . Por lo tanto, poner las cosas en el~/storagedirectorio no lo ayudaría a acceder a los archivos.El directorio predeterminado es:
/data/data/com.termux/files/home.Dado que Termux admite comandos bash, el usuario puede ejecutar
pwdpara imprimir el directorio de trabajo actual.Nota:
pwdes un acrónimo de p rint w RABAJAR d irectorio.Referencia: Unix.SE - ¿Cómo obtener el directorio de trabajo actual?
fuente
/data/carpeta solo es accesible para todos si el teléfono está rooteado. Por defecto, solo Termux puede escribir y leer esa carpeta./sdcardsi lo desea. Consulte esta pregunta en SOpwdcomando directamente, en lugar de hacerloecho $PWD. El resultado es el mismo.Siempre que no desee rootear su teléfono, es posible cambiar el permiso para Termux (Configuración-> Aplicaciones-> Termux-> Permisos) y habilitar el permiso de Almacenamiento.
De esta forma, se le otorga acceso al almacenamiento del teléfono y la tarjeta SD y puede usarlo como superusuario (mv, ls y otros comandos funcionan según lo previsto) en la aplicación.
Por lo tanto, puede mover o copiar los archivos que necesita en el almacenamiento interno.
fuente
termux-setup-storageTermux para obtener acceso a la tarjeta SD o al almacenamiento internoPuede consultar la
$HOMEvariable para encontrar la "carpeta predeterminada" independientemente de la aplicación de terminal que esté utilizando:fuente