其中说通过编辑/etc/security/limits.conf文件可以实现ulimit的值设定,测试了nofile后的确可行,但是写入了
* soft core unlimited
* hard core unlimited
重新登陆却没有效果 // ps by zc, 我到这里就有效果了
[root@localhost ~]# ulimit -a
core file size (blocks, -c) 0
通过研究,发现/etc/profile文件中有一句
# No core files by default
ulimit -S -c 0 > /dev/null 2>&1
二话不说,把第二行用#注释掉后,即
# No core files by default
#ulimit -S -c 0 > /dev/null 2>&1
保存重新登陆用户,再次查看,一切正常!
[root@localhost ~]# ulimit -a
core file size (blocks, -c) ulimited
-----------------------------------------------------------------
1:设置系统允许生产core文件在 ~/.bash_profile 中增加ulimit -c unlimited使用ulimit -a可以查看系统core文件的大小限制;使用ulimit -c [kbytes]可以设置系统允许生成的core文件大小;ulimit -c 0 不产生core文件ulimit -c 100 设置core文件最大为100kulimit -c unlimited 不限制core文件大小
配置Core文件生成
2255

被折叠的 条评论
为什么被折叠?



