自定义核心转储文件名和路径?

时间:2019-04-15 10:58:35

标签: linux linux-kernel coredump crash-dumps

我有一个默认情况下会生成核心转储文件的应用程序。通过调用

启用
struct rlimit core_limits;

core_limits.rlim_cur=core_limits.rlim_max=RLIM_INFINITY;
setrlimit(RLIMIT_CORE, &core_limits);

在此应用程序的开始。

现在还可以修改生成的文件的名称和位置吗?因此,我想要的不是“ core。[pid]”而是“ myapp_core.dmp”,并强制其始终存储它,例如在当前用户的主目录中?

谢谢!

0 个答案:

没有答案