Una posible forma es instalar un emulador de terminal Android como Termux o jackpal.androidterm (que tengo).
cd /storage/extSdCard/
cp -R -v . /dev/null
-v añade verbosidad y muestra qué archivo está siendo leído momentáneamente.
"extSdCard" podría ser ####-#### (caracteres hexadecimales como 0612-2FA5).
/dev/null es un agujero negro en sistemas operativos basados en Unix/Linux. Todo lo que se ha puesto ahí ha desaparecido. Pero lo que hace el comando es copiando todos los archivos en nada por lo que los archivos de origen siguen siendo los mismos, sólo se leen.
Alternativas:
grep -R "Any Text" #if working directory is already selected using the “cd” command.
O grep -R "Any Text" /storage/
[camino a la tarjeta MicroSD]
Esto buscará rápidamente en cada archivo el texto, haciendo que todos los datos sean leídos.
También puedes redirigir la salida del comando a >>/dev/null o >>/dev/zero .
Otra alternativa es usar un comando generador de hachís ( md5sum
necesita los recursos de procesamiento más bajos para la misma cantidad de datos), pero eso es menos eficiente porque necesita generar un hachís. Este proceso requiere recursos adicionales del sistema.
1 votos
El listado recursivo (ls -R) o 'find' leerá los metadatos de cada archivo menos o más, aunque no los archivos completos.