【ARM Linux 系统稳定性分析入门及渐进 1.9.1 -- Crash 命令 System State 集合】
文章目录
- Crash 工具的系统状态命令
- bt 命令
- dev 命令
- files 命令
- fuser 命令
- irq 命令
- kemem 命令
- log 命令
- mod 命令
- mount 命令
- net 命令
Crash 工具的系统状态命令
大多数 crash
命令来自以下“内核感知”命令集,它们深入探讨系统范围或每个任务的各种内核子系统。任务特定的命令是上下文敏感的,这意味着它们作用于当前上下文,除非指定了 PID 或任务地址作为参数。
bt 命令
- bt: 可能是最有用的
crash
命令,显示任务的内核堆栈回溯,包括完整的异常帧转储。它是上下文敏感的,不过-a
选项将显示每个 CPU 上活动任务的堆栈回溯。该命令通常在foreach
包装命令中使用,以便用一个命令显示所有任务的回溯。
crash> bt -aPID: 286 TASK: c0b3a000 CPU: 0 COMMAND: "in.rlogind"#0 [c0b3be90] crash_save_current_state at c011aed0#1 [c0