我想更改核心转储文件的默认位置,以便每次生成核心转储时,它都会转到该目录。此外,是否可以通过此位置中崩溃文件的名称保存转储文件?
发布于 2019-06-11 11:04:20
是的。您可以更改/proc/sys/kernel/core_pattern
以定义用于生成核心文件的路径名。有关更多信息,请参阅man core
例:
echo '/tmp/core_%e.%p' | sudo tee /proc/sys/kernel/core_pattern # `tee' instead of > so that
# opening happens in the
# elevated process
将导致所有未来的核心转储生成/tmp
并命名core_[program].[pid]
https://stackoverflow.com/questions/-100001415
复制相似问题