这个命令是用来修改内核的core dump文件路径和名称模式。/mnt/core.%e
表示将core dump文件保存在/mnt/
目录下,文件名以进程名为前缀,后缀为.core
。
注意:运行此命令需要具有管理员权限或使用sudo。
如果你想将该设置永久生效,可以编辑 /etc/sysctl.conf
文件,并添加以下内容:
kernel.core_pattern=/mnt/core.%e
保存并退出文件,然后运行 sysctl -p
命令使设置生效。
这样,当程序发生崩溃时,系统将生成对应进程名称前缀的core dump文件并保存到指定的目录中。
内容由零声教学AI助手提供,问题来源于学员提问