我有一个软件,当我在终端中进入其目录路径时,我运行 ./myprogram 并且我的应用程序启动,所以我想知道如何了解我的程序正在读取哪些与我的程序无关的文件?例如,假设我的程序从系统读取文件,如何知道这些文件是哪些?
答案1
你lsofs
可以跟踪进程访问了哪些文件。我不确定这是否是你要问的,但它应该是这样的:
lsofs | grep myprogram
我有一个软件,当我在终端中进入其目录路径时,我运行 ./myprogram 并且我的应用程序启动,所以我想知道如何了解我的程序正在读取哪些与我的程序无关的文件?例如,假设我的程序从系统读取文件,如何知道这些文件是哪些?
你lsofs
可以跟踪进程访问了哪些文件。我不确定这是否是你要问的,但它应该是这样的:
lsofs | grep myprogram