Linux 中的所有系统调用都在哪里恢复?
pstrace
可用于跟踪所有SYSCALL,
但是所有SYSCALL都在哪里恢复?
我需要知道这一点,以便我可以使用 grep xxx
来知道 xxx
是否是系统调用。
pstrace
can be used to trace all syscalls,
but where are all syscalls restored??
I need to know this so that I can use grep xxx
to know whether xxx
is a syscall..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为您参考
strace
,并且要过滤其输出。-e
strace
的选项使您有能力决定应打印哪些呼叫。这是手册中的摘录:您还可以选择单个系统调用。
I think that you refer to
strace
and you want to filter its output.The
-e
option ofstrace
gives you the power to decide which calls should be printed. Here is an excerpt from the manual:You can also select individual system calls.