首先,使用systemd-coredumpctl --list命令可以查看所有的核心转储列表: $systemd-coredumpctl--listTIMEPIDUIDGIDSIGCOREDUMP_EXISTSEXEMon2024-07-22 10:20:30UTC12345678901211Yes/usr/bin/myapp 然后,通过systemd-coredumpctl --info 1可以获取编号为 1 的核心转储的详细信息: $systemd-coredumpctl--info1Storage:L...
coredumpctl list ``` 此命令将列出所有可用的核心转储文件,包括文件名、PID、时间戳和所属用户。您可以根据需要选择特定的核心转储文件进行分析。 3. 分析核心转储文件 要分析核心转储文件,可以使用以下命令: ``` coredumpctl gdb ``` 这将使用GNU Debugger (GDB)打开最新的核心转储文件。您可以使用GDB命令进行进...
# coredumpctl list foo 例2. 为最近一次内存转储调用 gdb 调试器: # coredumpctl debug 例3. 显示所有 PID=6654 的进程 所产生的内存转储的详细信息: # coredumpctl info 6654 例4. 提取 /usr/bin/bar 的最近一次内存转储数据(内存镜像),并将其保存在bar.coredump文件中: ...
要查看系统上所有核心转储列表,请运行以下命令: coredumpctl list 如果你看到比预期长的列表,请不要感到惊讶。有时系统组件在后台默默地崩溃,并自行恢复。快速查找今天的转储的简单方法是使用 -since 选项: coredumpctl list --since=today “PID” 列包含用于标识转储的进程 ID。请注意这个数字,因为你会之后再用到...
# coredumpctl list This will display a list of all available core dumps, including the PID of the process, the name of the executable, and the time of the crash. If you encounter the below error while running the command coredumpctl: ...
# coredumpctl list foo Example 2. Invoke gdb on the last coredump # coredumpctl gdb Example 3. Show information about a process that dumped core, matching by its PID 6654 # coredumpctl info 6654 Example 4. Extract the last coredump of /usr/bin/bar to a file named bar.coredump ...
当机械硬盘插入电脑中时,如果示“文件或目录损坏且无法读取”的信息时,我们首先需要对机械硬盘进行目录...
# coredumpctl list program 3. Show information about the core dumps matching a program with `PID`: # coredumpctl info PID 4. Invoke debugger using the last core dump of a program: # coredumpctl debug program 5. Extract the last core dump of a program to a file: ...