用 coredumpctl 查看程序崩溃记录

coredumpctl 列出内核记录的每次程序崩溃,并可查看时间、信号和调用栈。

Linux核心转储调试故障排查低风险
运行 `coredumpctl list` 找到崩溃记录,再用 `coredumpctl info <pid或名称>` 查看详情。

01命令

命令
$ coredumpctl list

02作用说明

安装了 systemd-coredump 的系统会为崩溃的程序保存压缩转储和日志条目,能告诉你哪个程序段错误、被什么信号终止、常常还有出错的库——比“程序消失了”有用得多。`coredumpctl dump` 还能导出核心文件供 gdb 分析。

03风险

风险低风险
使用条件systemd-coredump package (default on Fedora/Arch/Ubuntu GNOME)
!注意: 没有安装对应调试符号包时看不到完整函数名,但仍能看到崩溃的程序和模块。

04撤销

撤销
$ sudo rm -rf /var/lib/systemd/coredump/*  (frees space)

05来源

最后验证: 2026-09-18 · 分类: 系统与设置

06相关方案