我系统上的 core_pattern 是|/usr/lib/systemd/systemd-coredump %P %u %g %s %t %e
.当我的一个二进制文件崩溃时,系统会在 systemd-coredump 完成将文件处理为压缩的 lz4 文件之前重新启动。
重新启动后,我可以看到创建了一个/var/lib/systemd/coredump/
名为 的隐藏 coredump 文件.#core.mybinaryname.0.8065adab06144e4a96fd0a510d8f60f0.2494.1607347693000000f4cc298460e893db
。
file
对隐藏文件执行命令给了我
ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style
现在系统已重新启动,如何让 systemd-coredump 重新处理此文件?我的最终目标是让这个 coredump 文件在我运行时显示出来coredumpctl
。