可以按全局、区域或进程设置核心文件名称模式。此外,可以设置在系统重新引导后保持不变的每进程缺省值。
例如,可以使用以下 coreadm 命令为 init 进程启动的所有进程设置缺省每进程核心文件模式。此设置适用于未显式覆盖缺省核心文件模式的所有进程。此设置在系统重新引导后继续存在。
# coreadm -i /var/core/core.%f.%p
可以使用以下 coreadm 命令为任意进程设置每进程核心文件名称模式:
# coreadm -p /var/core/core.%f.%p $$
$$ 符号表示当前正在运行的 Shell 的进程 ID 的占位符。所有子进程都会继承每进程核心文件名称模式。
Here's another example:
$ coreadm -p $HOME/corefiles/%f.%p $$
或者,成为 root 角色并设置全局文件名称模式:
# coreadm -g /var/corefiles/%f.%p
设置全局或每进程核心文件名称模式之后,必须使用 coreadm -e 命令启用该名称模式。
通过将该命令放入用户的初始化文件(如 .profile)中,可以为用户登录会话期间运行的所有进程设置核心文件名称模式。