linux 生成core檔案相關配置

2021-08-17 10:41:24 字數 353 閱讀 8470

linux程式段錯誤後,並不一定會生成core檔案,這個需要相應的配置才能生效

1.檔案大小配置:ulimit -a 檢視,core file 屬性配置需要 unlimited

2.生成設定:在/etc/profile下新建個指令碼,core_start.sh ,填寫 ulimit -c unlimited,這樣開關機都能有效

生成位置配置:/proc/sys/kernal/core_pattern ,如果要生成在當前路徑,裡邊只需要填core;

如果需要修改,不支援vim開啟修改;直接 echo core > core_pattern

3.測試是否生效,執行乙個程式,傳送訊息讓其掛掉,kill -s sigsegv

Linux生成core檔案 core檔案路徑設定

在linux下產生並除錯core檔案 先看看我用的是個什麼機器 uname a linux dev 2.4.21 9.30axsmp 1 smp wed may 26 23 37 09 edt 2004 i686 i686 i386 gnu linux 再看看預設的一些引數,注意core file ...

Linux生成core檔案 core檔案路徑設定

在linux下產生並除錯core檔案 先看看我用的是個什麼機器 uname a linux dev 2.4.21 9.30axsmp 1 smp wed may 26 23 37 09 edt 2004 i686 i686 i386 gnu linux 再看看預設的一些引數,注意core file ...

Linux生成core檔案 core檔案路徑設定

在linux下產生並除錯core檔案 先看看我用的是個什麼機器 uname a linux dev 2.4.21 9.30axsmp 1 smp wed may 26 23 37 09 edt 2004 i686 i686 i386 gnu linux 再看看預設的一些引數,注意core file ...