kernel.core_pattern = |/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h
时间: 2023-09-26 14:09:54 浏览: 359
coredump文件调试
5星 · 资源好评率100%
`kernel.core_pattern` 是一个内核参数,用于指定在系统发生核心转储(core dump)时生成的核心转储文件的路径和格式。
在你提供的示例中,`kernel.core_pattern` 的值为 `|/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h`。这意味着在核心转储发生时,核心转储文件将通过管道(pipe)传递给 `/usr/lib/systemd/systemd-coredump` 程序进行处理。
具体的核心转储文件路径和格式由 `%P %u %g %s %t %c %h` 这些参数决定,它们代表了不同的信息:
- `%P`:进程 ID (PID)
- `%u`:实际用户名
- `%g`:实际组名
- `%s`:信号编号导致的核心转储
- `%t`:生成核心转储的时间戳
- `%c`:生成核心转储的命令名称
- `%h`:主机名
在实际情况中,你可以根据自己的需求修改 `kernel.core_pattern` 参数的值,以满足特定的核心转储文件命名和存储要求。
请注意,具体的内核参数和其对应的含义可能因不同的内核版本和系统配置而有所不同。如果你有关于特定内核参数或核心转储的问题,请提供
阅读全文