SLES FAQ -- 允许创建core文件并设置core文件的p..
时间:2005-11-02 来源:wjqhd
SLES的/etc/profile通常会有 ulimit -Sc 0的设置来禁止产生core文件,通常这种设置是合理的。但是在开发过程中有时为了调试
问题,还是需要在特定的用户环境下打开core文件产生的设置。
在用户的~/.bash_profile里加上ulimit -c unlimited来让特定的用户可以产生core文件
此外对于产生的core文件的命名规则,以下的两个proc文件系统下的文件会对它产生影响:
/proc/sys/kernel/core_uses_pid可以控制产生的core文件的文件名中是否添加pid作为扩展
/proc/sys/kernel/core_pattern可以设置格式化的core文件保存位置或文件名,例如:/corefile/core-%e-%p-%t将会控制
所产生的core文件会存放到/corefile目录下,产生的文件名为core-命令名-pid-时间戳
相关阅读 更多 +