linux core调试显示不了在哪一行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux core调试显示不了在哪一行相关的知识,希望对你有一定的参考价值。
比方说,你要调试的core文件是 core.xxx,原始可执行文件是 a.exe 先用 gdb a.exe 进入 gdb,在gdb命令行下 执行 core-file /path/to/core.xxx 然后即可调试core dump文件了,比如用 bt 等 参考技术A 都可以显示的!linux命令 比较两个文件
1、cmp命令
通过比较字节比较文件
例:
设置两个不同的文件,通过cmp命令来执行
在屏幕上会显示第几行不同
2、diff
一行一行的比较两个文件
如:
会溴铵是具体哪些行不同
3、vimdiff
会在屏幕上显示两个窗口来显示不同之处
总结:
一般推荐使用diff命令,可显示在哪行两文件不同,如果需要具体知道不同之处,可使用vimdiff,具体查看不同
以上是关于linux core调试显示不了在哪一行的主要内容,如果未能解决你的问题,请参考以下文章
在Ubuntu Linux下用gdb调试程序,<gdb>list之后程序不从第一行开始显示,为啥?该怎么解决这个问题?