一、永久开启core崩溃文件生成的方法
vim /etc/profile(尾部添加ulimit -c unlimited参数即可)
二、开启core输入后,如何指定输入位置至指定目录
1:vim /etc/sysctl.conf
(尾部添加对应core文件参数即可kernel.core_pattern = /opt/core/core-%e-%p-%s)
2:sysctl -p 生效方法
3:mkdir -pv /opt/core(创建目录)
4:chown xxx:xxx -R /opt/core (需确定程序启动用户对应的目录权限否则崩溃时无法正常写入指定目录)
三、如何关闭core生成
1:vim /etc/profile(将原来的ulimit -c unlimited改为ulimit -c 0)source /etc/profile生效
2:修改系统wide设置:在vim /etc/security/limits.conf文件中添加以下行: * hard core unlimited * soft core unlimited 这将允许所有用户生成core崩溃文件,且不限制文件大小。需要重新启动系统才能生效。