我试图查看ps
使用哪个系统调用来获取OS X 10.11(El Capitan)上进程的命令行,但遇到以下错误:
# dtruss ps -p 43520 -o args
dtrace: failed to execute ps: dtrace cannot control executables signed with restricted entitlements
谷歌搜索结果建议我复制
ps
来绕过这个问题,但对我没有作用。为什么我不能再在任意二进制文件上运行dtruss
,有没有办法恢复旧的行为?