似乎很奇怪,我需要成为 root 才能说“将核心放在我当前的目录中”(通过cat whatever /proc/sys/kernel/core_pattern
)。没有任何特定于用户的覆盖吗?
答案1
在我的节点上:
ll /proc/sys/kernel/core_pattern
-rw-r--r-- 1 root root 0 Mar 1 21:32 /proc/sys/kernel/core_pattern
它只能由 root 写入。
还
chmod 666 /proc/sys/kernel/core_pattern
chmod: changing permissions of `/proc/sys/kernel/core_pattern': Operation not permitted
所以我认为你可能无法覆盖它。
答案2
在这里(Fedora 23)它被连接到管道核心文件以通过 abrt 自动报告崩溃。损坏的风险由您自行承担。