系统相关
首页 > 系统相关> > linux开启coredump

linux开启coredump

作者:互联网

查看生成core文件的开关是否开启:

   # ulimit -c

      返回0代表未开启,返回unlimited或者其他代表已开启

开启生成core开关

    1.临时生效方法:

      ulimit -c unlimited   暂时生效,关闭会话重新打开后,需要重新设置

     2.永久生效方法:

         (1)修改/etc/profile文件添加参数

            vim /etc/profile

           在profile文件中加入ulimit -c unlimited

           在控制台# source /etc/profile

           (2)指定生成文件的路径和名字

              执行 #vim /etc/sysctl.conf ,进入编辑模式,加入下面两行

    kernel.core_pattern=/var/core/core_%e_%p

    kernel.core_uses_pid=0

               在var下创建core目录,用# sysctl –p /etc/sysctl.conf,修改马上生效。

             查看core文件夹的位置:

              

 

 

  

标签:profile,core,sysctl,ulimit,coredump,开启,etc,linux
来源: https://www.cnblogs.com/yina-526/p/13915300.html