0 votos

Horas de creación y último acceso al sistema de archivos

¿Por qué Android no mantiene un registro de las horas de creación y de último acceso, así como de la hora de última modificación de los archivos del sistema de archivos?

3voto

David Negron Puntos 971

No almacena el tiempo de creación porque los sistemas de archivos UNIX (en general) simplemente no lo almacenan en ninguna parte, y Android no parece ser diferente. Esta pregunta de Stack Overflow tiene alguna discusión sobre este hecho (puedes ignorar el hecho de que está hablando de Python - las respuestas siguen siendo relevantes), y la página man de stat describe los tiempos que suelen almacenarse en la estructura de datos.

En cuanto a las últimas veces que se ha accedido... bueno... hace llevar la cuenta. Pruebe ls -l en cualquier directorio para el que tenga los permisos adecuados:

$ cd /sdcard/
cd /sdcard/
$ ls -l
ls -l
drwxrwxr-x system   sdcard_rw          2011-04-27 14:31 LOST.DIR
drwxrwxr-x system   sdcard_rw          2011-04-27 14:31 DCIM
drwxrwxr-x system   sdcard_rw          2011-04-27 14:31 Android
drwxrwxr-x system   sdcard_rw          2011-04-27 16:14 glogs
-rwxrwxr-x system   sdcard_rw    49152 2011-05-27 16:04 AndroidBytes.txt
drwxrwxr-x system   sdcard_rw          2011-06-28 16:28 vim
-rwxrwxr-x system   sdcard_rw        0 2011-09-11 16:48 su-2.3.1-bin-signed.zip
$

Si tiene busybox también puede utilizar la función stat para obtener información más detallada. También le permite utilizar algunos ls banderas como -u , -c y -t (véase man ls si no lo conoce). He aquí una muestra de stat :

# stat databases
stat databases
  File: "databases"
  Size: 2048            Blocks: 4          IO Block: 4096   directory
Device: 1f06h/7942d     Inode: 454         Links: 1
Access: (0771/drwxrwx--x)  Uid: (10079/  app_79)   Gid: (10079/  app_79)
Access: 2011-09-29 09:07:44.000000000
Modify: 2011-09-29 09:07:44.000000000
Change: 2011-09-29 09:07:44.000000000
#

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