Linux設置運行core dump


系統配置
vim /etc/sysctl.conf

kernel.core_uses_pid = 1

kernel.core_pattern = %e-core-%p-%t

sysctl -p
檢查有沒有生效
cat /proc/sys/kernel/core_pattern

命令行啟動的,需要ulimit設置core dump文件大小限制:

ulimit -c unlimited

配置文件則是/etc/security/limits.conf

#/etc/security/limits.conf
*      soft      core      unlimited

使用systemctl管理的應用,需要在service文件中打開core dump的限制:

LimitCORE=infinity

 


免責聲明!

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



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