每一个伟大的目标,都有一个微不足道的开始。
编辑hello.stp文件,内容如下:
probe syscall.open {
printf("%d %s %s\n", pid(), execname(), argstr)
}
然后以超级管理员身份执行:stap hello.stp
如果想看编译的过程,可以加上-v参数:stap -v hello.stp
如果想看更详细的编译过程,可以加上-vvv参数:stap -vvv hello.stp
以下是执行结果;

每一个伟大的目标,都有一个微不足道的开始。
编辑hello.stp文件,内容如下:
probe syscall.open {
printf("%d %s %s\n", pid(), execname(), argstr)
}
然后以超级管理员身份执行:stap hello.stp
如果想看编译的过程,可以加上-v参数:stap -v hello.stp
如果想看更详细的编译过程,可以加上-vvv参数:stap -vvv hello.stp
以下是执行结果;
本文标题:第一个探针:hello,world
本文链接:https://www.haomeiwen.com/subject/uvdhzftx.html
网友评论