- %% a single % character
- %p PID of dumped process
- %u (numeric) real UID of dumped process
- %g (numeric) real GID of dumped process
- %s number of signal causing dump
- %t time of dump, expressed as seconds since the Epoch (00:00h, 1 Jan 1970, UTC)
- %h hostname (same as nodename returned by uname(2))
- %e executable filename (without path prefix)
- %c core file size soft resource limit of crashing process (since Linux 2.6.24)
I want my core dump filename look something like this
userOne@shangri-la:~/myTests/coredump$ su
root@shangri-la:/home/userOne/myTests/coredump# echo '%s_%p_%e_%t.core' > /proc/sys/kernel/core_pattern
root@shangri-la:/home/userOne/myTests/coredump# exit
userOne@shangri-la:~/myTests/coredump$ cat /proc/sys/kernel/core_pattern
%s_%p_%e_%t.core
After running the culprit program coredump, I got
11_12945_coredump_1274446084.core file.
Simple and nice!
No comments:
Post a Comment