在linux中等同于 coreadm solaris命令
答案 0 :(得分:4)
coreadm允许您在Solaris系统上配置核心文件生成的各个方面(命名模式,日志记录等)。 Linux在这里并不像功能丰富,只允许你使用 自定义核心文件的名称。这可以通过将格式字符串写入来完成 的/ proc / SYS /内核/ core_pattern。
详见man 5核心。
答案 1 :(得分:0)
使用方法discussed here(请参阅man -s5 core
,将核心转储管道添加到程序下
),你可以沿着这些方面做一些事情(当然是root权限):
~ cat /proc/sys/kernel/core_pattern
|/path/to/a/script some arguments
...并整理一个脚本,该脚本读取stdin
上的coredump并将其写入一个文件,其路径以其他方式指示。
从安全的角度来看,这似乎是一件非常可怕的事情。有很多潜在的陷阱。
正如sigquit博客中所述,/proc/sys/kernel/core_pattern
的更改似乎是无常的,您需要通过直接编辑或使用{/etc/sysctl.conf
来对其进行更改{1}}。