9. 命令行选项¶
Suricata的命令行选项:
9.1. 单元测试¶
内置的单元测试仅在Suricata配置并构建时使用 --enable-unittests
参数才可用。
运行单元测试不需要配置文件。使用 -l 参数指定输出目录::
sudo suricata -u
.. 开发者选项 - 单元测试
- -u¶
运行单元测试并退出。要求Suricata配置时启用 --enable-unittests 选项。
- -U, --unittest-filter=REGEX¶
通过 -U 选项可以选择要运行的单元测试。该选项使用正则表达式(REGEX)。使用示例: suricata -u -U http
- --list-unittests¶
列出所有可用的单元测试。
- --fatal-unittests¶
启用单元测试错误的致命失败处理。Suricata将在遇到错误时直接退出,而不会继续执行更多测试。
- --unittests-coverage¶
显示单元测试覆盖率报告。