当前位置: 首页 > news >正文

ubuntu下不生成core dumped

1、先用ulimit -c,如果看到0,说明没有开core dump。
所以我们输入ulimit -c unlimited,打开core dump。
再次用ulimit -c,看到unlimited了,说明core dump打开了。

注意这句ulimit -c unlimited只对当前会话有效。要永久有效的话看这里
https://www.cnblogs.com/Anker/p/6079580.html

2 程序崩溃不产生core文件

执行命令:man 5 core 查看可能出现的情况

它这里面列举了几条不产生core文件的原因,你可以逐条对照。最有可能的原因是/proc/sys/kernel/core_pattern文件里面把你的core文件发送到别处去了。它这里面列举了几条不产生core文件的原因,你可以逐条对照。最有可能的原因是/proc/sys/kernel/core_pattern文件里面把你的core文件发送到别处去了。

3 解决办法

如果查看core_pattern 内容如下:|/usr/share/apport/apport -p%p -s%s -c%c -d%d -P%P -u%u -g%g -- %E  或则其他,说明产生的文件已经保存到不知道的位置了,需要修改为core就可以了。

例如:

使用这种方式修改文件:sudo gedit core_pattern

文件保存之后,再次执行程序崩溃之后就会产生core文件了。

最后非常感谢作者:

tomwillowicon-default.png?t=N7T8https://blog.csdn.net/tomwillow

http://www.lryc.cn/news/350540.html

相关文章:

  • python开发的学习路线
  • vite+vue3 部署后,总是需要清除缓存的问题
  • 多态:解锁面向对象编程的无限可能
  • 学习MySQL(四):记录的增删改查
  • 如何使用Python进行网页爬取
  • Spring的IOC(Inversion of Control)设计模式
  • 深度学习知识点总结
  • 以色列人Andi Gutmans开发的php zend
  • Python筑基之旅-溯源及发展
  • 网页打开:为什么国内用新标签页,国外用当前页?
  • 用户运营4大核心(C端版)
  • SBM模型、超效率SBM模型代码及案例数据(补充操作视频)
  • C#知识|上位机子窗体嵌入主窗体方法(实例)
  • 【汇编】算术指令
  • 如何知晓自己手机使用状况-入网时长
  • 机器学习 - 决策树
  • 【scikit-learn007】主成分分析(Principal Component Analysis, PCA)ML模型实战及经验总结(更新中)
  • 还在花钱订购SSL证书吗?out啦!
  • 【GoLang基础】函数体的注意事项和细节讨论
  • YOLOv8训练流程-原理解析[目标检测理论篇]
  • 实战使用Java代码操作Redis
  • 微信小程序之九宫格抽奖
  • 车牌检测识别功能实现(pyqt)
  • 工业派-配置Intel神经计算棒二代(NCS2)
  • 深度学习中常见的九种交叉验证方法汇总
  • 企业建网站流程
  • Laravel通过phpSpreadsheet合并excel
  • CTF网络安全大赛web题目:just_sqli
  • Java入门基础学习笔记27——生成随机数
  • EasyImage2.0 图床源码