Sto cercando un metodo semplice per registrare le operazioni del file system. Dovrebbe visualizzare il nome del file a cui si accede o che è stato modificato.
Ho familiarità con powertop e sembra che funzioni in misura tale da mostrare i file dell'utente su cui sono stati scritti. Esistono altre utilità che supportano questa funzione?
Alcuni dei miei risultati:
powertop : migliore per la registrazione dell'accesso in scrittura, ma più focalizzato sull'attività della CPU
iotop : mostra l'accesso al disco in tempo reale per processo, ma non il nome del file
lsof : mostra i file aperti per processo, ma non
iostat di accesso ai file in tempo reale : mostra il tempo reale I / O prestazioni del disco / array ma non indica file o processo
fanotify
è un nuovo framework di notifica del filesystem nel kernel Linux (recentemente aggiunto intorno al 2012). Potresti voler dare un'occhiata. Gli strumenti e le utilità che lo usano sono ancora in fase di scrittura, quindi potresti doverne scrivere uno tu stesso, ma è molto più robusto di inotify, fame o qualsiasi altra cosa che potresti aver visto finora.