查看生成core文件的开关是否开启:
# ulimit -c
返回0代表未开启,返回unlimited或者其他代表已开启
开启生成core开关
1.临时生效方法:
ulimit -c unlimited 暂时生效,关闭会话重新打开后,需要重新设置
2.永久生效方法:
(1)修改/etc/profile文件添加参数
vim /etc/profile
在profile文件中加入ulimit -c unlimited
在控制台# source /etc/profile
(2)指定生成文件的路径和名字
执行 #vim /etc/sysctl.conf ,进入编辑模式,加入下面两行
kernel.core_pattern=/var/core/core_%e_%p
kernel.core_uses_pid=0
在var下创建core目录,用# sysctl –p /etc/sysctl.conf,修改马上生效。
查看core文件夹的位置: