我正在尝试找出哪些进程会定期以静默方式擦除 Mac 上的 /etc/hosts 文件的内容。我尝试使用:
sudo fs_usage | grep hosts
Run Code Online (Sandbox Code Playgroud)
但它只生成几秒钟的输出,然后将我返回到命令提示符,之后尝试重新启动 fs_usage 告诉我:
ktrace_start: Resource busy
Run Code Online (Sandbox Code Playgroud)
一旦发生这种情况,我知道如何重新启用 fs_usage 的唯一方法就是重新启动计算机,因为我找不到 fs_usage 或 ktrace 进程。将 grep 的输出传送到文本文件不会产生任何结果并且行为方式相同。