gpt4 book ai didi

macos - Sierra 更新后找不到 sar 命令

转载 作者:行者123 更新时间:2023-12-01 18:22:15 26 4
gpt4 key购买 nike

我曾经使用 sar -n DEV 1 来了解 El Capitan 中的网络。

更新后,相同的命令出现错误:-bash: sar: command not find

那么,苹果是否用其他命令替换了该命令,或者只是将其删除了?

是否可以从 Apple 或第 3 方安装 sar

或者还有其他命令来查找网络相关数据吗?

最佳答案

Apple 的 sar 源代码存储库是 located here 。下载sar.csar.h

您还需要 sadc.hsadc.c from here .

编译并测试:

clang sar.c -o sar -I .
clang sadc.c -o sadc -I . -framework Foundation -framework IOKit

./sar -A -f test > testout
terminated by signal SIGFPE (Floating point exception)

然后testout文件的内容如下所示:

17:32:23  %usr  %nice   %sys   %idle

17:32:23 pgout/s

17:32:23 pgin/s pflt/s vflt/s

17:32:23 device r+w/s blks/s

17:32:23 IFACE Ipkts/s Ibytes/s Opkts/s Obytes/s

17:32:23 IFACE Ierrs/s Oerrs/s Coll/s Drop/s
New Disk: [disk0] IODeviceTree:/PCI0@0/SATA@1F,2/PRT0@0/PMP@0/@0:0

17:32:23 %usr %nice %sys %idle
17:32:23 0 0 0 0

17:32:23 pgout/s
17:32:23 nan

17:32:23 pgin/s pflt/s vflt/s
17:32:23 nan nan inf

因此它可以编译,可以收集数据并进行某种处理,但不完全。

感谢这个 super 用户的回答,我找到了 Apple 的 SAR 存储库:https://superuser.com/a/581128

关于macos - Sierra 更新后找不到 sar 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39685075/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com