欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux下设置coredump脚本

程序员文章站 2022-06-03 21:39:10
...

linux下调试程序崩溃一般都有coredump生成,可以设置coredump生成路径

#!/bin/sh
sed -i '/# End of file/i\*                soft    core            unlimited' /etc/security/limits.conf
sed -i '/# End of file/i\*                hard    core            unlimited' /etc/security/limits.conf
sed -i '/# End of file/i\*                soft    nofile          65535' /etc/security/limits.conf
sed -i '/# End of file/i\*                hard    nofile          65535' /etc/security/limits.conf
echo "kernel.core_pattern=/home/coredump/%e.core.%p.%t" >> /etc/sysctl.conf
echo "fs.suid_dumpable = 1" >> /etc/sysctl.conf
rm -rf /home/coredump
mkdir /home/coredump
echo "DAEMON_COREFILE_LIMIT='unlimited’" >> /etc/sysconfig/init
echo "coredump文件存放在/home/coredump路径下"
sleep 7
reboot

 

相关标签: 设置core