12 macos system.diagnostics dtrace
我正在尝试在 Mac OSX Catalina 中 dtruss 进程,但是 dtrace 报告错误。
$ sudo dtruss whoami
dtrace: system integrity protection is on, some features will not be available
dtrace: failed to execute whoami: (os/kern) failure
Run Code Online (Sandbox Code Playgroud)
我基本上是想获得堆栈跟踪。任何人都可以提供有关完成此操作的指导吗?
谢谢
小智 15
本文介绍了如何完成此操作: 使用 SIP 在系统上启用 D-Trace
您可以通过执行以下操作完全禁用 SIP:
csrutil disable
Run Code Online (Sandbox Code Playgroud)
或者,您可以dtrace通过运行以下命令重新启用 SIP,同时仍然允许工作:
csrutil enable --without dtrace
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4385 次 |
| 最近记录: |