所谓核心转储文件是内含进程终止时内存映像的一个文件。
产生条件:特定的信号会引发进程创建一个核心转储文件并终止运行。 包括哪些特定信号,请参见http://man7.org/linux/man-pages/man7/signal.7.html
关于core文件更详细内容参见http://man7.org/linux/man-pages/man5/core.5.html
接下来我们说一些关于core文件常见的情况和问题。
1.core文件的生成开关和大小限制
输入ulimit -a命令我们可以看到第一行core文件大小为0,即我们关闭了core文件产生,若不为0,就打开了呗。或ulimit -c只显示core文件大小。
使用ulimit -c filesize命令,可以限制core文件的大小(filesize的单位为kbyte)。如果生成的信息超过此大小,将会被裁剪,最