1 votos

¿mover automáticamente los archivos `/data/log` a la tarjeta sd? o enlazarla?

¿hay alguna forma de mover automáticamente /data/log ¿archivos a la tarjeta sd? ¿puede haber alguna aplicación o script de shell que podamos ejecutar con un clic de un botón con el modo de superusuario en el dispositivo rooteado? o ¿puede haber alguna aplicación que no pueda encontrar?

¿o puede ser que esa carpeta se vincule directamente a la sdcard? ¿qué tan seguro es eso?

razón: liberar espacio interno (sí, ya tengo link2sd y casi todo está ya en la sdcard, aplicaciones menos críticas; el foco es /data/log )

modelo de dispositivo: samsung galaxy Y Android: 2.3.6

1voto

Lie Ryan Puntos 15629

Si tu dispositivo está rooteado, puedes intentar crear un enlace simbólico desde la carpeta a la tarjeta SD (esto es esencialmente lo que Link2SD hace con las aplicaciones, con una interfaz más bonita) usando el emulador de terminal.

Comandos útiles (advertencia: no han sido probados, utilícelos bajo su propio riesgo, asegúrese de entender exactamente lo que hacen los comandos antes de ejecutarlos)

  1. Obtener root su
  2. Copiar la carpeta a la tarjeta sdcard cp -r /data/log/ /path/to/new/folder
  3. eliminar la carpeta original rm -r /data/log/
  4. Crear enlace simbólico uso ln -s /path/to/new/folder /data/log
  5. Reinicia y prueba. Hasta que no reinicie, los procesos antiguos pueden seguir teniendo un control sobre los archivos antiguos aunque se hayan eliminado del sistema de archivos.

Sin embargo, tenga en cuenta, /data/log generalmente no debería utilizar demasiado espacio, por lo que mover esta carpeta probablemente no ahorrará demasiado espacio. Si tiene un directorio de registro inusualmente grande, tal vez quiera investigarlo en lugar de mover el directorio de registro.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X