Linux环境定位崩溃到行

335 阅读1分钟

一共两步

  • 打开Linux系统生成coredump
  • 编译时添加-g选项

打开Linux系统生成coredump

永久打开

  • 打开/etc/profile文件
  • ulimit -S -c unlimited > /dev/null2>&1.ok
  • source /etc/profile

一次性打开,下次登陆失效

  • ulimit -c unlimited

自定义coredump路径

  • ulimit -HSn 102400
  • echo "1" > /proc/sys/kernel/core_uses_pid
  • mkdir -p /export/corefile/
  • echo "/export/corefile/core-%e-%p-%t" > /proc/sys/kernel/core_pattern

编译时添加-g选项

  • CFLAGS = -g