Cool cette commande lsof !
Je pense qu’espérer suivre les accès à ce disque que fait la box à partir de ton RaspberryPi c’est quasi mission impossible.
La seule piste que je vois est de jouer avec les dates d’accès fichier. Pour ce faire une commande bien cool est stat.$ stat -c "%n : %x" /bin/*
/bin/bash : 2014-03-03 21:48:56.375999987 +0100
/bin/bunzip2 : 2014-01-22 22:44:02.222800906 +0100
/bin/busybox : 2014-02-09 10:47:33.035997322 +0100
/bin/bzcat : 2014-01-22 22:44:02.222800906 +0100
/bin/bzcmp : 2014-03-03 22:12:07.999998265 +0100
/bin/bzdiff : 2013-11-09 15:46:46.565562964 +0100
/bin/bzegrep : 2014-03-03 22:12:07.999998265 +0100
...
Avec un petit find des familles, tu pourrais scanner tous les fichiers de ton disque et mettre ça dans un fichier texte de référence. Un délai plus tard (à ta discrétion), tu relances la manip en renvoyant dans un autre fichier texte. En faisant un diff entre les 2 fichiers, les différences seront affichées sur la sortie standard (nouveaux fichiers, fichiers accédés). Cela pourrait s’automatiser périodiquement avec cron.
Attention il y a une faille ! L’OS de la box peut utiliser un montage avec l’option “noatime”, et là la date d’accès n’est jamais mise à jour, ainsi il ne laisserait pas de trace d’accès en lecture :[quote]4.3 Diminuer la fréquence d’écriture des partitions
Utilisez l’option noatime pour éviter d’écrire sur le disque la date du dernier accès en lecture lorsqu’il n’y a pas d’écriture.[/quote] source : doc.ubuntu-fr.org/ssd_solid_state_drive sur le montage pour les disques SSD pour réduire le nombre d’écriture
C’est mon point de vue… mais il me semble que tu ne peux pas être à 100% sûr que des accès disque venant de la box.