美文网首页debug
Linux下生成core dump文件

Linux下生成core dump文件

作者: SnC_ | 来源:发表于2020-09-08 13:30 被阅读0次

    在bash或zsh下(其他shell是否适用尚不清楚)运行命令
    ulimit -c unlimited
    默认情况下,core dump文件是不会生成的,因为其最大size被限制为0.
    此命令将生成core dump文件的大小限制改为无限制。

    要查看core dump文件生成在什么地方,运行命令
    sysctl kernel.core_pattern 或者
    cat /proc/sys/kernel/core_pattern
    输出为 一段路径+几个格式符,比如

    |/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e %P %I %h
    

    要知道这几个格式符是什么意思,可以查阅 man core

    相关文章

      网友评论

        本文标题:Linux下生成core dump文件

        本文链接:https://www.haomeiwen.com/subject/qspzictx.html