2
我试图使用strace来调试我只能执行访问的目录中的程序。受限文件夹中的Strace文件输出
由于它是多线程的,我想用-ff和-o来追踪子进程。
所以我目前的命令是:
strace的-FF -o /斌/ ExeOnly/PROGRAM1
显然,这并不工作,因为strace的然后试图使该目录中的所有文件,意识到它没有这样做的权限,并且失败了。
如何让strace在我的当前目录中创建文件?
我试图使用strace来调试我只能执行访问的目录中的程序。受限文件夹中的Strace文件输出
由于它是多线程的,我想用-ff和-o来追踪子进程。
所以我目前的命令是:
strace的-FF -o /斌/ ExeOnly/PROGRAM1
显然,这并不工作,因为strace的然后试图使该目录中的所有文件,意识到它没有这样做的权限,并且失败了。
如何让strace在我的当前目录中创建文件?
在strace
中使用-o
参数时,必须指定一个文件名来写入日志。在你的情况,你可以使用,例如:
strace -ff -o program1-strace.log /bin/ExeOnly/Program1
和文件program1-strace.log
将与strace
输出工作目录中创建。