小编Som*_*uck的帖子

试图 grep fs_usage 的输出结果不佳

我正在尝试找出哪些进程会定期以静默方式擦除 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 的输出传送到文本文件不会产生任何结果并且行为方式相同。

  1. 为什么 grep 在几秒钟后停止所有输出?
  2. 如何在不重新启动的情况下使 fs_usage 再次可用?

mac terminal grep hosts

4
推荐指数
1
解决办法
2138
查看次数

标签 统计

grep ×1

hosts ×1

mac ×1

terminal ×1