我在这里有一个情况,几天前我能够在我的目标板上看到核心哑文件,我通过在我的 /etc/profile 中添加“ulimit -c unlimited”来提供核心转储生成支持。但是后来有人告诉我
这只会影响从登录 shell 启动的程序,而不是由 systemd 启动的进程/服务,etc/limits 将是设置这些默认值的正确位置。
所以我更改了 /etc/limits 文件并添加了“ulimit -c unlimited”行。但现在我看不到 Coredumped 文件
我正在运行 kill -9 $$ 来生成分段错误,然后它会像之前一样生成 coredump 文件。
我们尝试更改“/proc/sys/kernel/core_pattern”文件并显式运行 ulimit -c unlimited,但它也没有成功
我们哪里做错了??