打开 core dump 功能
终端输入
ulimit -c
如果输出 0,说明没有开启 core dump 功能
不限制 core dump 存储信息的大小,可以执行:
ulimit -c unlimited
限制 core dump 大小,可以执行(单位是 KB):
ulimit -c xxx
以上指令只对当前终端有效,想要永久生效需要修改 “/etc/security/limits.conf” 文件,重启后生效
sudo vim /etc/security/limits.conf
修改 core 文件保存路径和命名
默认情况下,内核在 core dump 时所产生的 core 文件放在与该程序相同的目录中,并且文件名固定为 core
执