Messages in this thread | | | Date | Mon, 13 Feb 2012 13:32:56 +0100 | From | Michael Opdenacker <> | Subject | Re: how to know list of files accessed |
| |
Hi Ranjith,
On 02/13/2012 12:30 PM, ranjith kumar wrote: > Hi, > Suppose I downloaded linux kernel. > When I run "make", many of the .c files will be compiled. > I want to know which .c files are compiles and which .c files are not compiled. > Is there any way to know in linux? An easy way is to run your command with 'strace' to trap all the calls to 'open':
strace make 2>&1 | grep open > > Access time of the files which are compiled is not getting modified > when I run "make" . why? That's correct. As long as you don't read these files, there's no reason to update their latest access time. Comparing access time with modified time is a useful way to know which files haven't been read after being modified.
Cheers
Michael. -- Michael Opdenacker, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com +33 484 253 396
| |