linux coredump
2015-12-17 17:46
316 查看
1.core文件的生成开关和大小限制
---------------------------------
1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。开关命令:ulimit -c unlimited 打开,ulimit -c 0 关闭。
2)使用ulimit -c filesize命令,可以限制core文件的大小(filesize的单位为kbyte)。若ulimit -c unlimited,则表示core文件的大小不受限制。
如果生成的信息超过此大小,将会被裁剪,最终生成一个不完整的core文件。在调试此core文件的时候,gdb会提示错误。
2.core文件的名称和生成路径
1)/proc/sys/kernel/core_uses_pid可以控制core文件的文件名中是否添加pid作为扩展
2)proc/sys/kernel/core_pattern可以控制core文件保存位置和文件名格式。
---------------------------------
1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。开关命令:ulimit -c unlimited 打开,ulimit -c 0 关闭。
2)使用ulimit -c filesize命令,可以限制core文件的大小(filesize的单位为kbyte)。若ulimit -c unlimited,则表示core文件的大小不受限制。
如果生成的信息超过此大小,将会被裁剪,最终生成一个不完整的core文件。在调试此core文件的时候,gdb会提示错误。
2.core文件的名称和生成路径
1)/proc/sys/kernel/core_uses_pid可以控制core文件的文件名中是否添加pid作为扩展
2)proc/sys/kernel/core_pattern可以控制core文件保存位置和文件名格式。
相关文章推荐
- 在linux(ubuntu )上安装配置weka
- linux信号的阻塞和未决
- android特有的核心模块(Linux内核层)
- linux 将更新的文件copy到sshfs挂载主机,监测sshfs,不存在则启动
- Linux如何打开swf文件
- Linux指令--nl
- Linux指令--nl
- Linux下配置OpenGL开发环境
- Linux指令--cat,tac
- Linux指令--cat,tac
- Centos6.5
- Linux指令--touch
- Linux指令--touch
- Linux指令--cp
- Linux指令--cp
- Linux学习笔记-2015-12-17
- 【Linux】线程互斥
- CentOS6.6下配置KMS自动激活服务器
- Linux安装jdk
- linux下如何手动更新Firefox