ulimit: core file size: cannot modify limit: Operation not permitted
在Linux系统中执行程序会遇到崩溃的情况。但是,当 ulimit -c 查到的值为0时不会生成core文件。因此,通过使用 ulimit -c unlimited 命令达到生成core文件。
在使用 ulimit -c unlimited 命令时遇到如下情况:
[test@test-PC]$ ulimit -c unlimited
bash: ulimit: core file size: cannot modify limit: Operation not permitted
原因:用户没有权限
解决方案:
修改 /etc/security/limits.conf 文件
[test@test-PC]$ vi /etc/security/limits.conf
test hard core unlimited
test soft core unlimited
[test@test-PC]$ ulimit -c unlimited
unlimited