有时当我运行我的代码时,当我通过Ctrl+ 终止程序时会生成核心转储文件\.文件名是表单的名称core.*.该程序没有突然终止,并且没有分段错误.我相信它是,SIGQUIT而不是SIGABRT或SIGSEGV.如果我尝试Ctrl+ C,或Ctrl+ Z,则不会生成.
core.*
SIGQUIT
SIGABRT
SIGSEGV
任何人都可以告诉为什么只有在按下Ctrl+ 时才生成它\?如何避免生成此核心转储文件?核心转储文件有用吗?
linux coredump
coredump ×1
linux ×1