4.1讲义
4.1.1gdb调试
gdb 调试可执行文件
要使用gdb,gcc必须加-g参数
l N //list 10 lines around the line N
l N,M //list the lines from N to M
b break //set breakpoint
b N if key==value //stop the line N when key=value
info break //list the breakpoints
del N //delete the breakpoint N
clear N //delete the breakpoint setted in the line N
r /start program
next ,n //execute next line,after starting
print 变量 //
where
continue //jump next breakpoint
until N
b N if i=M
step //jump into
watch i //****after runing
4.1.2网络服务
4.1.2.1基本操作
网络服务的开启部分,一般都是三步:
第一步:修改相应的网络配置服务
第二步:开启setsebool参数
第三步:重启服务
一般的网络服务开启大都如此,但是网络比较复杂,可变因素很多,
包括防火墙,或者特定服务特定系统等原因,每个的设置部分又有所
不同。
4.1.2.2NFS的配置(仅限于fedora8)
/etc/exports 加入/path/directory *(rw,sync,no_root_squash)
service nfs
mount -t hostname(ip):/path/directory /local/path/directory
4.1.2.3telnet的配置
/etc/xinetd.d/telnet disable=no
lokkit关闭防火墙,或者service iptables stop
setsebool telnetd_disable_trans=1
service xinetd restart
可使用secureCRT工具:建设不用root登录
4.1.2.4tftp的配置
/etc/xinetd.d/tftp disable=no
setsebool tftpd_disable_trans=1
service xinetd restart
只可从/tftproot下访问
4.2.1 问题
4.2.1.1gdb的display命令如何使用
(
执行过程中display expression总显示expression的值)
display expression
分享到:
相关推荐
这是GDB完全手册,用来在Linux环境下的GDB调试,很重要
linux 调试工具gdb-7.2.tar.gz
该压缩包是嵌入式linux下移植gdb和gdbserver调试工具源码包,并且最重要里面还有一份移植文档,该文档内容会手把手教你编译安装和使用gdb和gdbserver调试工具
最新的Gdb安装包,linux版,希望能帮助大家调试好程序!
linux 下使用GDB调试的教程,很好用的,在开发当中很管用
Linux课件:GDB调试简明指南.pdf
linux c/c++ gdb调试手册
使用GDB调试,英文版。对于从事 Linux C/C++ 后台开发的读者来说,GDB 调试是需要熟练掌握的一项技能
linux下GDB教程
linux gdb 调试手册
官网下载最新的aarch64 gdb调试工具压缩包,有需要的可以看下
关于linux下使用GDB调试的资料 ,非常好。
非常详细的介绍 Linux下gdb调试工具指南
在Linux下调试程序,经常需要用到GDB,但GDB移植方法网上很多,实际可以用的比较少,现总结出来,经过自己的验证.
linux下使用gdb调试程序的教程。 详细讲解gdb工具的使用,以及调试技巧等。 linux上常用调试技术: 走读代码 打印日志 /proc/pid/... gdb、dbx strace、ltrace valgrind
Linux gdb 调试源码,知道的都知道怎么用,这里面包含了gdbserver,很全,是从官网上下载的原生态。方便找不到官网的童鞋下载。
GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等 IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大...
•break 在代码里设置断点, 这将使程序执行到这里时被挂起. •c 继续运行程序 •quit 终止gdb •watch 使你能监视一个变量的值而不管它何时被改变. •print 查看变量的值 •shell 使你能不离开gdb就执行UNIX shell ...
自己整理的linux gdb 调试命令资料。用于平时调试。