core檔案自動生成的配置

2021-08-27 02:19:28 字數 332 閱讀 1528

1)編輯環境配置檔案,讓shell啟動時自動設定ulimit

vi /etc/profile

ulimit -c unlimited > /dev/null 2>&1

2)更改core檔案生成路徑

vi /etc/sysctl.conf

kernel.core_uses_pid = 1

kernel.core_pattern=/tmp/core-%e-%p

3)sysctl配置生效

sysctl -p /etc/sysctl.conf

這樣,以後發生coredump時,core檔案就自動生成到了/tmp目錄下。方便除錯

linux 生成core檔案相關配置

linux程式段錯誤後,並不一定會生成core檔案,這個需要相應的配置才能生效 1.檔案大小配置 ulimit a 檢視,core file 屬性配置需要 unlimited 2.生成設定 在 etc profile下新建個指令碼,core start.sh 填寫 ulimit c unlimite...

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 ...