dtrace 命令提供了一个可访问 DTrace 工具提供的所有基本服务的通用界面,包括:
用于列出 DTrace 当前发布的探测器和提供器集的选项
允许使用任何探测器说明符(提供器、模块、函数和名称)直接启用探测器的选项
用于运行 D 编辑器并编译一个或多个直接在命令行上编写的 D 程序文件或程序的选项
用于生成匿名跟踪程序的选项(请参见第 36 章)
用于生成程序稳定性报告的选项(请参见第 39 章)
用于修改 DTrace 跟踪和缓冲行为并启用其他 D 编译器功能的选项(请参见第 16 章)
还可通过在 #! 声明中使用 dtrace 创建解释程序文件,来创建 D 脚本(请参见第 15 章)。最后,可在不使用 -e 选项启用任何跟踪的情况下,使用 dtrace 尝试编译 D 程序并确定它们的属性,如下文所述。