这里是一个比较全的介绍:
http://www.cnblogs.com/yjf512/archive/2012/05/10/2494635.html
这里是一个介绍GDB使用的:
http://www.cnblogs.com/evasnowind/archive/2010/11/07/1871324.html
这里面的需要实战一下:按操作分类
http://blog.csdn.net/xiaoxiaoniaoer1/article/details/8013563
这里一个根据core文件来分析程序退出的原因:
http://tarside.blog.163.com/blog/static/171312026201251801251347/
介绍怎么debug fork的:
https://sourceware.org/gdb/onlinedocs/gdb/Forks.html
产生core文件以后,用gdb执行的时候是这样 gdb runablefile corefile ,gdb命令后面跟两个参数,一个是原程序,一个是core文件