Saya mencari metode sederhana yang akan mencatat operasi sistem file. Seharusnya menampilkan nama file yang sedang diakses atau dimodifikasi.
Saya kenal dengan powertop, dan tampaknya ini berfungsi sampai batas tertentu, sedemikian rupa sehingga memperlihatkan file pengguna yang ditulis. Apakah ada utilitas lain yang mendukung fitur ini.
Beberapa temuan saya:
powertop : terbaik untuk logging akses tulis, tetapi lebih fokus pada aktivitas CPU
iotop : menunjukkan akses disk waktu nyata menurut proses, tetapi bukan nama file
lsof : menunjukkan file yang terbuka per proses, tetapi bukan akses file waktu nyata
iostat : menunjukkan waktu nyata saya / O kinerja disk / array tetapi tidak menunjukkan file atau proses
fanotify
adalah kerangka pemberitahuan sistem file baru di kernel Linux (baru-baru ini ditambahkan sekitar 2012). Anda mungkin ingin memeriksanya. Alat dan utilitas yang menggunakannya masih sedang ditulis, jadi Anda mungkin harus menulisnya sendiri, tetapi jauh lebih kuat daripada memberitahukan, famin, atau apa pun yang Anda mungkin telah melihat sejauh ini.