我想在 Centos 6 机器上解决一个问题。我运行了 dtrace 但它失败了。它不接受-n或-l或-P或任何命令行选项。它声称只接受-h,-G,-C,-I,-s,和-o。我想这一定是 Centos 的一些奇怪的东西,所以我去 Fedora 22 机器上进行验证。同样的问题。它只接受数量非常有限的命令行选项。我去尝试了一个 Oracle box,它非常像 Centos 和 Fedora 的 RedHat。它工作得很好。我能够运行dtrace并获得所有命令行选项的长列表。我回到 Centos 和 Fedora。当我输入时dtrace,输出是Usage /bin/dtrace [--help] [-h | -G] [-C [-I<Path>]] -s File.d [-o <File>]. 所以,经过一个小时的谷歌搜索,我放弃了。如何让 dtrace 在 Centos/Fedora 上正常工作?我已经以 root 和用户身份尝试过。我搜索了软件包以增加功能。我试过删除并重新安装 dtrace。剩下的唯一事情就是删除软件包并从源代码安装 dtrace。