crashinfo.8
CRASHINFO(8)
CRASHINFO(8)
FreeBSD System Manager's Manual
CRASHINFO(8)
crashinfo
—
分析操作系统的核心转储
crashinfo
[-d
crashdir] [-n
dumpnr] [-k
kernel] [core]
crashinfo
实用程序分析由 savecore(8) 保存的核心转储。 它会在与核心转储相同的目录中生成一个包含分析的文本文件。 对于名为 vmcore.XX 的给定核心转储文件,生成的文本文件将命名为 core.txt.XX
默认情况下, crashinfo
分析核心转储目录中最新的核心转储。 可以通过 core 或 dumpnr- 参数指定特定的核心转储。 一旦 crashinfo
找到核心转储,它就会分析核心转储以确定生成核心的内核的确切版本。 然后它会在 /boot 的每个子目录下查找匹配的内核文件。 内核文件的位置也可以通过 kernel 参数显式提供。
一旦 crashinfo
找到核心转储和内核,它就会使用几个实用程序来分析核心,包括 dmesg(8), fstat(1), iostat(8), ipcs(1), kgdb(1), netstat(1), nfsstat(1), ps(1), pstat(8) 和 vmstat(8) 。请注意,kgdb 必须从 devel/gdb 端口或 gdb 包安装。
选项如下:
以批处理模式运行。 将大多数消息写入 core.txt.XX 文件而不是终端。 在引导期间运行 crashinfo
时使用此标志。
-d
crashdir
指定备用核心转储目录。 默认的故障转储目录是 /var/crash 。
-n
dumpnr
使用保存在 vmcore.dumpnr 中的核心转储,而不是核心转储目录中的最新核心。
-k
kernel
指定显式内核文件。
textdump(4), savecore(8)
crashinfo
实用程序出现在 FreeBSD 6.4 中。
December 2, 2020
FreeBSD 13.1-RELEASE
最后更新于