当前位置: 技术问答>linux和unix
LINUX程序运行时有CORE文件吗?
来源: 互联网 发布时间:2015-07-06
本文导语: 我在看UNIX的书,说到程序运行时有一个CORE文件,此文件有很多运行时信息. 请问LINUX程序运行时有CORE文件吗?如果有,怎么查看?我在程序运行目录没有看到. 谢谢!! | 有的,Redhat缺省配置好像不生...
我在看UNIX的书,说到程序运行时有一个CORE文件,此文件有很多运行时信息.
请问LINUX程序运行时有CORE文件吗?如果有,怎么查看?我在程序运行目录没有看到.
谢谢!!
请问LINUX程序运行时有CORE文件吗?如果有,怎么查看?我在程序运行目录没有看到.
谢谢!!
|
有的,Redhat缺省配置好像不生成core,需要用ulimit来配置,具体怎么配置?我记不清楚了,好像是ulinit -n xxx (xxx为一个较大的数字)!
|
出错以后才会有core文件的! 程序重大错误会导致core dump,就是说产生了core文件。
你可以在程序中调用abort()来产生。
你可以在程序中调用abort()来产生。
|
ulimit -c unlimited
如果发生端错误了就会产生core
如果发生端错误了就会产生core
|
gdb youexefile corefile