Linux工作笔记-配置.bashrc或.cshrc使core文件产生(方便gdb调试)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq78442761/article/details/88946589

目录

 

 

背景

配置.bashrc产生core文件

配置.cshrc产生core文件


 

背景

在某些Linux系统里面,当程序core dump后可能不会产生core文件,这样gdb就不能调试,就不能找到错误的地方!

某些系统用的是bashrc有的是用cshrc,在此分别进行说明。

配置.bashrc产生core文件

1、检查ulimit

[root ~]# ulimit -c
0


0:表示禁止生成core文件,此时需要执行ulimit -c unlimited(临时生效),或者在.bashrc中添加“ulimit -c unlimited”,然后source .bashrc
 

 

配置.cshrc产生core文件

vim .cshrc

添加如下代码即可:

limit coredumpsize 800000

即可

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/88946589