2、coredump檔案的配置

jlyw發表於2024-08-20

1、開啟core檔案的生成

使用ulimit -a命令檢視是否開啟core檔案,如果大小為0,則表明沒有開啟,如果非0,則表明開啟,本人虛擬機器上已經設定為unlimited,所以已經開啟

(1)臨時開啟

使用ulimit -c命令開啟,如設定為無限制,則使用ulimit -c unlimited

(2)永久開啟

sudo vim /etc/security/limits.conf

2、設定core檔案的產生路徑已經命名

sudo bash -c "echo /var/coredump-%e-%p-%t > /proc/sys/kernel/core_pattern"

3、ubuntu系統預設開啟了apport.service服務,需要將其關閉

sudo systemctl disable apport.service

sudo service apport stop

相關文章