如果启用了全局核心转储文件目录,则可使用下表中介绍的变量来区分 core 文件。
变量名 |
变量定义 |
---|---|
%d |
可执行文件目录名,最多包含 MAXPATHLEN 个字符 |
%f |
可执行文件名,最多包含 MAXCOMLEN 个字符 |
%g |
有效组 ID |
%m |
机器名 (uname -m) |
%n |
系统节点名 (uname -n) |
%p |
进程 ID |
%t |
时间的十进制值 (2) |
%u |
有效用户 ID |
%z |
在其中执行进程的区域的名称 (zonename) |
%% |
字面值 % |
例如,如果全局核心转储文件路径设置为:
/var/core/core.%f.%p
并且 PID 为 12345 的 sendmail 进程异常终止,则会生成以下 core 文件:
/var/core/core.sendmail.12345