水木米

关注移动互联网

GDB的使用方法

一、GDB的静态调试启动方法:   1、当需要在命令行通过gdb来启动可执行程序的时候,可使用一下命令:    gdb     这个时候gdb会加载可执行程序的符号表和堆栈,并为启动程序作好准备;    接下来,需要设置可执行程序的命令行参数:    set args ...

2014-06-19 18:58:59

阅读数 606

评论数 0

gdb break 断点设置

二、断点设置 gdb断点分类: 以设置断点的命令分类: breakpoint 可以根据行号、函数、条件生成断点。 watchpoint 监测变量或者表达式的值发生变化时产生断点。 catchpoint 监测信号的产生。例如c++的throw,或者加载...

2014-06-18 16:22:19

阅读数 1370

评论数 0

常用awk命令(转)

awk 用法:awk ' pattern {action} '   变量名 含义  ARGC 命令行变元个数  ARGV 命令行变元数组  FILENAME 当前输入文件名  FNR 当前文件中的记录号  FS 输入域分隔符,默认为一个空格  RS 输入记录分隔符  NF ...

2014-06-18 15:09:10

阅读数 549

评论数 0

Linux Shell之sort命令

sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理   sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 [rocrocket@ro...

2014-06-18 15:08:11

阅读数 474

评论数 0

Linux strace命令

简介 strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回...

2014-06-13 15:55:38

阅读数 463

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭