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

相关推荐
Linux技术芯几秒前
#Linux内存管理#缺页中断处理的核心函数是do_page_fault()的工作原理
linux
yuanzhengme28 分钟前
Shell【脚本 02】离线安装配置Zookeeper及Kafka并添加service服务和开机启动(脚本分析)
linux·zookeeper·kafka·自动化·安装脚本
sakoba1 小时前
Docker学习其二(容器卷,Docker网络,Compose)
运维·网络·学习·docker·容器·基础
Johny_Zhao1 小时前
阿里云平台健康检查巡检清单-运维篇
linux·网络安全·阿里云·信息安全·云计算·shell·系统运维
A了LONE1 小时前
cv弹窗,退款确认弹窗
java·服务器·前端
来自于狂人1 小时前
CentOS 镜像源配置与 EOL 后的应对策略
linux·运维·centos
博语小屋2 小时前
进程初识之进程状态
linux
吉凶以情迁3 小时前
window服务相关问题探索 go语言服务开发探索调试
linux·服务器·开发语言·网络·golang
卍郝凝卍3 小时前
云上服务器常见的存储方式和类型
大数据·服务器·数据库
柏木乃一4 小时前
Linux初步认识与指令与权限
linux·运维·服务器·shell·权限