Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Trying to find out what changing the maximum possible CPU frequency when on battery power I realized that what I need is a tool that can monitor access to a particular file and log the PID of process that is making that access. It should work on virtual FS such as proc, otherwise it wouldn't be useful to me.

share|improve this question
up vote 5 down vote accepted

Commands from the audit or the inotify-tools package can track file access. See my answer to a very similar question: Unix - Historically who all opened a particular file. Most answers on that question answer your question. I'd have considered this a dupe, but the OP seems to have had a different requirement in mind in asking that question.

Update: These commands might not work as you expect on /sys as it's a pseudo-filesystem.

share|improve this answer
It works, thanks :) – vava Sep 5 '09 at 15:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .