NDB使用指南
首页
首页
打印
  • PDF
  • EPUB
  • MOBI
  • Word
  • Markdown
目录 搜索 展开
  • 软件更新
  • 使用场景
    • 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,
暂无相关搜索结果!

阅读次数:269
本文档使用 MinDoc 发布

扩展命令

项目分享

扫一扫手机阅读

项目分享

扫一扫手机阅读