coredumpctlsystemdDeveloperZbigniewJędrzejewski-Szmekzbyszek@in.waw.plcoredumpctl1coredumpctlRetrieve coredumps from the journalcoredumpctlOPTIONSCOMMANDPID|COMM|EXE|MATCHDescriptioncoredumpctl may be used to
retrieve coredumps from
systemd-journald8.OptionsThe following options are understood:Do not print the column headers.
Show information of a
single coredump only, instead of
listing all known coredumps.
Print all possible
data values the specified field
takes in matching coredump entries of the
journal.Write the core to
.The following commands are understood:listList coredumps
captured in the journal matching
specified characteristics. If no
command is specified, this is the
implied default.infoShow detailed
information about coredumps captured
in the journal.dumpExtract the last coredump
matching specified characteristics.
The coredump will be written on standard output,
unless an output file is specified with
.
gdbInvoke the GNU
debugger on the last coredump matching
specified characteristics.
MatchingA match can be:PIDProcess ID of the
process that dumped
core. An integer.COMMName of the executable
(matches ).
Must not contain slashes.
EXEPath to the executable
(matches ).
Must contain at least one slash.
MATCHGeneral journalctl predicates
(see journalctl1).
Must contain an equal sign.
Exit statusOn success, 0 is returned; otherwise, a non-zero failure
code is returned. Not finding any matching coredumps is treated
as failure.
ExamplesList all the coredumps of a program named foo# coredumpctl list fooInvoke gdb on the last coredump# coredumpctl gdbShow information about a process that dumped core, matching by its PID 6654# coredumpctl info 6654Extract the last coredump of /usr/bin/bar to a file named bar.coredump# coredumpctl -o bar.coredump dump /usr/bin/barSee Alsosystemd-coredump8,
coredump.conf5,
systemd-journald.service8,
gdb1