Strace allows
strace -e trace=$some_class
to specify a class of system calls to trace.
E.g.,
strace -e trace=file
should trace all file-related system calls.
How can I find out which these are exactly? I'd like to get the full list of the system calls that belong to the file
class.
Best Answer
I did a dig into the source code strace 4.9 and found this:
TF
stands for file related class of system calls used bystrace
. Note that this example list is for i386 architecture. The list might be different for other platforms.And long names for classes: