这是命令 coredumpctl,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
coredumpctl - 从日志中检索核心转储
概要
核心转储 [选项...] {COMMAND} [PID|COMM|EXE|MATCH...]
商品描述
核心转储 可用于从中检索核心转储 系统日志(8)。
配置
理解以下选项:
--无图例
不要打印列标题。
-1
仅显示单个核心转储的信息,而不是列出所有已知的核心转储。
-F 领域, --字段=领域
打印指定字段在匹配核心转储条目中采用的所有可能数据值
杂志的。
-o 文件, --输出=文件
将核心写入 文件.
-D DIR, --目录=DIR
使用指定的日志文件 DIR.
-h, - 帮帮我
打印简短的帮助文本并退出。
- 版
打印一个简短的版本字符串并退出。
--无寻呼机
不要将输出通过管道传送到寻呼机。
理解如下命令:
名单
列出匹配指定特征的日志中捕获的核心转储。 如果不
命令被指定,这是隐含的默认值。
info
显示有关日志中捕获的核心转储的详细信息。
倾倒
提取与指定特征匹配的最后一个核心转储。 核心转储将是
写在标准输出上,除非指定了输出文件 --输出=.
GDB
在匹配指定特征的最后一个核心转储上调用 GNU 调试器。
匹配
匹配可以是:
电位诱导衰减
转储核心的进程的进程 ID。 一个整数。
COMM
可执行文件的名称(匹配 COREDUMP_COMM=)。 不得包含斜杠。
EXE
可执行文件的路径(匹配 COREDUMP_EXE=)。 必须至少包含一个斜杠。
MATCH
一般 journalctl 谓词(请参阅 日记(1))。 必须包含等号。
退出 状态
成功时,返回 0; 否则,返回非零失败代码。 没有找到任何
匹配的核心转储被视为失败。
示例
例如: 1. 列表 所有 此 核心转储 of a 程序 命名 FOO
# coredumpctl 列表 foo
例如: 2. 调用 GDB on 此 最后 核心转储
# coredumpctl gdb
例如: 3. 展示 信息 关于 a 过程 这 甩了 核心, 匹配 by 它的 电位诱导衰减 6654
# coredumpctl 信息 6654
例如: 4. 提取 此 最后 核心转储 of /usr/bin/栏 至 a 文件 命名 酒吧核心转储
# coredumpctl -o bar.coredump 转储 /usr/bin/bar
使用 onworks.net 服务在线使用 coredumpctl