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 分钟前
OpenClaw 腾讯云 + 火山方舟(Volcengine Ark)完整安装与扩展教程
linux·腾讯云·openclaw
ZKNOW甄知科技10 分钟前
深度对标ServiceNow:燕千云如何破解企业全球化运维难题?
大数据·运维·人工智能·科技·ai·自动化·运维开发
Arya_aa28 分钟前
TCP和UDP协议
服务器
guodashen00732 分钟前
在安卓端启动一个服务器接口,用于接收post请求的json数据
android·服务器·json
意疏36 分钟前
openJiuwen实战:用AsyncCallbackFramework为Agent增强器添加可观测性
java·服务器·前端
进击切图仔39 分钟前
ROS 跨机通信与 Docker 多机环境搭建
运维·docker·容器
主角1 71 小时前
Nginx核心功能
运维·nginx
cyber_两只龙宝1 小时前
【MySQL】MySQL主从复制架构
linux·运维·数据库·mysql·云原生·架构
Lolo_fi1 小时前
Linux PCI/PCIe子系统
linux
野犬寒鸦1 小时前
面试常问:HTTP 1.0 VS HTTP 2.0 VS HTTP 3.0 的核心区别及底层实现逻辑
服务器·开发语言·网络·后端·面试