【原创】strace报错:attach: ptrace(PTRACE_ATTACH, ...): Operation not permitted

blogdaren 2018-09-02 抢沙发 1814人次

问题背景

ps aux | 16825 确认进程存在,执行 strace -p 16825,结果报错:attach: ptrace(PTRACE_ATTACH, ...): Operation not permitted

问题原因

根据报错提示:Operation not permitted,看上去是权限不足造成的,但事实上我用的是ROOT权限呢,那是怎么回事? 经排查发现是在另外一个终端正在对该进程执行 strace 并且一直处于运行中,所以再次使用 strace 就会报错。

解决方案

kill -9 16825  结束掉之前的 strace 进程

版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:【原创】strace报错:attach: ptrace(PTRACE_ATTACH, ...): Operation not permitted

发表评论:

您的昵称:
电子邮件:
个人主页: