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文件夾的位置:

              

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM