Unix 或 Linux 分段错误

Unix 或 Linux 分段错误

运行程序时,我收到核心转储错误。但在我的源核心转储文件中没有反映。请告诉我在哪里可以查看核心转储文件名。

答案1

查看/proc/sys/kernel/core_pattern应该可以帮助您得出核心文件位置。

前任:

$ cat /proc/sys/kernel/core_pattern
/corefiles/%u/core-%e-%p-%t

因此,corefiles 位于 root(/) 下 corefiles 目录内转储进程的真实用户 ID 所在的目录中。为了更全面的了解:http://man7.org/linux/man-pages/man5/core.5.html

相关内容