core 文件无法生成的解决办法,100%有效

经常遇到各种环境下无法生成core文件,下面的步骤有效,笔记方便自己,方便他人。转载请注明出处。

core 文件生成

(1)设置core文件的大小不受限制

ulimit -a

ulimit -c

ulimit -c unlimit

vim /etc/security/limits.conf

* soft core unlimited

* hard core unlimited

(2)设置core文件的生成模式 (可以包括绝对路径\相对路径\文件名等)

echo core-%e-%p-%t > /proc/sys/kernel/core_pattern

cat /proc/sys/kernel/core_pattern

建议不要设置绝对路径,因为绝对路径dmdba等程序的执行者不一定有w权限.

(3)设置core的suid,建议设置1.不要0

echo 1 > /proc/sys/fs/suid_dumpable

相关推荐
一直跑2 分钟前
通过所里的服务器连接到组里的服务器,然后可视化组里的文件和代码,并修改等操作(VScode/vscode/mobaxterm)
linux·运维·服务器
码农编程录1 小时前
【notes11】并发与竞争
linux
mobai71 小时前
Ubuntu环境上安装NTP服务
linux·运维·ubuntu
郝学胜-神的一滴1 小时前
Linux Socket编程核心:深入解析sockaddr数据结构族
linux·服务器·c语言·网络·数据结构·c++·架构
loong_XL5 小时前
docker gpu容器镜像环境构建
运维·docker·容器
杨了个杨89827 小时前
nginx常见功能部署
运维·服务器·nginx
小天源8 小时前
linux漏洞一键扫描
linux·运维·服务器·漏洞扫描
eWidget9 小时前
InfluxDB迁移至金仓数据库的同城容灾实践:性能显著提升、运维效率优化,某能源企业实现RPO_5秒的高可靠时序数据管理
运维·数据库·能源·时序数据库·kingbase·kingbasees·金仓数据库
m0_696212689 小时前
个人微信api
运维·服务器
en-route9 小时前
SSH Key 与 GPG Key 区别详解:Git 使用中的身份与签名机制
运维·git·ssh