Ubuntu系統(tǒng)默認(rèn)會(huì)將core dump文件寫(xiě)入當(dāng)前目錄下,文件名格式為core.PID,其中PID為進(jìn)程ID??梢酝ㄟ^(guò)修改/proc/sys/kernel/core_pattern文件來(lái)配置core dump文件的保存路徑和命名規(guī)則。
cat /proc/sys/kernel/core_pattern
echo "/path/to/corefiles/core.%E.%p" | sudo tee /proc/sys/kernel/core_pattern
其中,/path/to/corefiles為指定的保存路徑,%E代表可執(zhí)行文件名,%p代表進(jìn)程ID。
sudo sysctl -p
之后,系統(tǒng)就會(huì)按照指定的規(guī)則自動(dòng)處理core dump文件。