У меня есть файл, и многие процессы (и потоки процессов) обращаются к нему.
Я хочу отслеживать файл, чтобы получить список того, что все процессы пытались получить доступ к файл. Возможность записывать временные метки также отлично подходит для ведения журнала, хотя я могу обойтись и без этого.
Есть ли какая-нибудь утилита Unix, которая делает что-то подобное?
Если такой утилиты не существует, как мне ее запрограммировать с помощью сценария (оболочка, Perl) или программы (C, C ++)?