可以独立启用或禁用的两个新的可配置 core 文件路径是:
每进程核心转储文件路径,缺省为 core 并在缺省情况下启用。如果启用,则每进程核心转储文件路径会导致在进程异常终止时生成 core 文件。每进程路径由新进程从其父进程处继承。
生成每进程核心转储文件时,该文件由具有属主读/写权限的进程属主拥有。只有属主用户可以查看此文件。
全局核心转储文件路径,缺省为 core 并在缺省情况下禁用。如果启用,则会使用全局核心转储文件路径生成内容与每进程核心转储文件相同的附加核心转储文件。
生成全局核心转储文件时,该文件只属于具有超级用户读/写权限的超级用户所有。非特权用户不能查看此文件。
当进程异常终止时,缺省情况下会在当前目录中生成一个核心转储文件。如果启用了全局核心转储文件,则每个异常终止的进程可能会生成两个文件,一个在当前工作目录中,另一个在全局核心转储文件位置。
缺省情况下,setuid 进程不使用全局或每进程路径生成核心转储文件。