系统相关
首页 > 系统相关> > 如何在Linux上生成分段错误的核心转储?

如何在Linux上生成分段错误的核心转储?

作者:互联网

我在Linux中有一个进程出现分段错误的进程.如何在失败时告诉它生成核心转储?

解决方法:

这取决于您使用的是什么shell.如果使用bash,则ulimit命令控制与程序执行相关的几个设置,例如是否应转储核心.如果你输入

ulimit -c unlimited

那么这将告诉bash它的程序可以转储任何大小的核心.如果需要,您可以指定52M而不是无限制的大小,但实际上这不是必需的,因为核心文件的大小可能永远不会成为您的问题.

在tcsh中,你要输入

limit coredumpsize unlimited

标签:bash,linux,unix,coredump,tcsh
来源: https://codeday.me/bug/20190911/1804610.html