我的 Linux 中有一个进程出现分段错误。我怎样才能告诉它在失败时生成核心转储?
这取决于您使用的 shell。如果您使用的是 bash,则 ulimit 命令控制与程序执行相关的多个设置,例如是否应该转储核心。如果您输入
ulimit -c unlimited
那么这将告诉 bash 它的程序可以转储任何大小的核心。如果需要,您可以指定一个大小,例如 52M,而不是无限制,但实际上这不是必需的,因为核心文件的大小可能永远不会成为您的问题。
在 tcsh 中,您可以输入
limit coredumpsize unlimited
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)