目录 搜索 收起 软件更新 使用场景 Linux应用程序调试 使用ndb从头调试一个应用程序 使用ndb附加到已经启动的进程 使用ndb产生和分析core文件 NanoCode图形界面调试Linux应用程序 从头开始调试一个应用程序 附加到已经启动的进程 产生和分析core文件 使用NDB命令行进行内核调试 调试GDK8 调试GDK3 调试幽兰 NDB基本命令测试 常用命令测试-元命令 常用命令测试-常规 命令指南 版本识别 !uname 断点 ba,bp,bu,bm(设置断点) bl,be,bd,bc 访问内存 s m f,fp ds,dS dl dg c db,dw,dd,dq,dt,du,dv dda,ddp,ddu,dpa,dpu,dpp,dqa,dqp,dqu !vtop 栈 k,kb,kc,kd,kp,kP,kv 访问寄存器 r rdmsr wrmsr !reg rm 执行控制 单步跟踪 g,gc,gh,gn,gu 汇编和反汇编 u,ub,uf,ur,ux(反汇编) a(汇编) 调试目标 version vertarget 命令标记 !dmesg .printf .leave .if .foreach .for .elsif .else .do .continue .catch .break .block .while ;(命令分隔符) { }(块分隔符) ${ }(别名解释器) $$ 注释说明符 * (注释行说明符) 调试符号 x ss ls,lsa ld l+,l- lsf,lsc ln lm .sympath(设置符号路径) .symfix !sym .symopt 别名管理 ad(删除别名) aS/as(设置别名) al(列出别名) 端口和设备 ob/ow/od ib,iw,id !cpuinfo 使用数据库加速符号查询 一些特殊命令 常见问题 符号文件必读 加载调试器插件失败的问题 NdSrv:在调试会话命令行中输入命令 !ndx.dmesg 查看内核消息 寻找内核空间里的内存大户-——扩展命令!ndx.slab详解 使用!ndx.address查看进程的虚拟地址空间(VMA) 使用!ndx.lxp查看进程 元命令 .abandon .allow_exec_cmds .allow_image_mapping .apply_dbp .asm .attach .beep .bpcmds .bpsync .breakin .bugcheck .cache .call .chain .childdbg .clients .closehandle .cls .context .copysym .cordll .crash .create .createdir .cxr .detach .dump .dumpcab .dvalloc .dvfree .echo .echocpunum .echotime .echotimestamps .ecxr .effmach .enable_long_status .enable_unicode .endpsrv .endsrv .enumtag .event_code .eventlog .exepath .expr .exr .extmatch .extpath .f- .f+ .fiber .fiximports .flash_on_break .fnent .fnret .force_radix_output .force_tb .formats .fpo .frame .help .hh .holdmem .idle_cmd .ignore_missing_pages .imgsca .kdfiles .kframes .kill .lastevent .lines .load .loadby .locale .logappend .logclose .logfile .logopen .lsrcfix .lsrcpath .netuse .noshell .noversion .ocommand .ofilter .open .opendump .outmask .pagein .pcmd .process .prompt_allow .push .quit_lock 扩展命令 !dmesg !lsof !lxp !ready !ndx.dog 常规命令 ah(断言处理) dds,dps,dqs dv dt e j n p,pa,pc.pt q,qq,qd rm so sq sx,sxd,sxe,sxi,sxn,sxr t,ta,tb,tc,tct,th,tt wt z |,|[n]s |#,|.,|[n] ~,~#s ~[n] ~[n]f,~[n]u,~[n],~[n]f, 暂无相关搜索结果! 阅读次数:375 本文档使用 MinDoc 发布 al(列出别名) 3.命令字:al基本功能:显示当前定义的所有用户命名别名的列表。基本用法:al 用法描述al 命令列出所有用户命名的别名。 但此命令不会列出 ($u 0 到 $u 9) 的固定名称别名。作者:李梓涌 创建时间:2023-08-07 13:26最后编辑:李梓涌 更新时间:2025-03-03 13:53
3.命令字:al基本功能:显示当前定义的所有用户命名别名的列表。基本用法:al 用法描述al 命令列出所有用户命名的别名。 但此命令不会列出 ($u 0 到 $u 9) 的固定名称别名。作者:李梓涌 创建时间:2023-08-07 13:26最后编辑:李梓涌 更新时间:2025-03-03 13:53