写点什么

怎么查看 .crash 文件

作者:linux大本营
  • 2023-04-22
    湖南
  • 本文字数:535 字

    阅读完需:约 2 分钟

可以使用以下命令来查看.crash 文件:


  1. crash 命令:需要先安装 crash 工具,然后在命令行中输入以下命令:


crash /path/to/vmlinux /path/to/crashfile
复制代码


其中,/path/to/vmlinux 是内核符号文件路径,/path/to/crashfile 是要分析的.crash 文件路径。


  1. gdb 命令:可以使用 gdb 命令打开.crash 文件进行分析。在命令行中输入以下命令:


gdb -x /usr/lib64/gdb/linux-x86_64-gdb.py /path/to/vmlinux /path/to/crashfile
复制代码


其中,/usr/lib64/gdb/linux-x86_64-gdb.py 是一个 gdb 脚本文件,用于解析.crash 文件。/path/to/vmlinux 是内核符号文件路径,/path/to/crashfile 是要分析的.crash 文件路径。


  1. SystemTap:需要编写 SystemTap 脚本来分析.crash 文件。可以参考 SystemTap 官方文档来学习如何编写脚本。

  2. kdump 工具:可以将.crash 文件转换为 vmcore 文件来进行分析。在命令行中输入以下命令:


crash /path/to/vmlinux /var/crash/<hostname>/vmcore
复制代码


其中,/var/crash/<hostname>/vmcore 是 kdump 生成的 vmcore 文件路径。


  1. perf 工具:可以使用 perf 工具打开.crash 文件进行分析。在命令行中输入以下命令:


perf report -i /path/to/crashfile
复制代码


其中,/path/to/crashfile 是要分析的.crash 文件路径。


相关技术视频教程:c/c++ linux服务器开发/后台架构师免费学习地址

c/c++后端技术交流群:812855908

用户头像

还未添加个人签名 2020-11-26 加入

C/C++linux服务器开发群 812855908

评论

发布
暂无评论
怎么查看 .crash文件_Linux_linux大本营_InfoQ写作社区