Gre*_*Ant 0 linux monitoring python perl
我有一个调用大约 10 个其他 perl 脚本的 Perl 脚本,其中一些调用 Python 脚本。每一个都产生其他程序读取的文件。这很复杂。
我想做的是运行它,并让 Linux 报告哪些程序调用了哪些程序,以及每个程序读入和生成了哪些文件?
在 Linux 中是否可能进行某种跟踪?
尝试
strace -fF -o /tmp/debugfile your_script.pl
Run Code Online (Sandbox Code Playgroud)
进而
grep open /tmp/debugfile
Run Code Online (Sandbox Code Playgroud)
如果这还不能解决所有问题,Linux 内核中的审计子系统可以为您提供帮助。