易截截图软件、单文件、免安装、纯绿色、仅160KB

[转]linux下gdb单步调试

用 GDB 调试程序
GDB 概述
————
GDB 是 GNU 开源组织发布的一个强大的 UNIX 下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像 VC 、 BCB 等 IDE 的调试,但如果你是在 UNIX 平台下做软件,你会发现 GDB 这个调试工具有比 VC 、 BCB 的图形化调试器更强大的功能。所谓 “ 寸有所长,尺有所短 ” 就是这个道理。
一般来说, GDB 主要帮忙你完成下面四个方面的功能:
    1 、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。
    2 、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)
    3 、当程序被停住时,可以检查此时你的程序中所发生的事。
    4 、动态的改变你程序的执行环境。
从上面看来, GDB 和一般的调试工具没有什么两样,基本上也是完成这些功能,不过在细节上,你会发现 GDB 这个调试工具的强大,大家可能比较习惯了图形化的调试工具,但有时候,命令行的调试工具却有着图形化工具所不能完成的功能。让我们一一看来。
一个调试示例
——————
源程序: tst.c
     1 #include <stdio.h>
     2
     3 int func(int n)
     4 {
     5         int sum=0,i;
     6         for(i=0; i<n; i++)
     7         {
     8                 sum+=i;
     9         }
    10         return sum;
    11 }
    12
    13
    14 main()
    15 {
    16         int i;
    17         long result


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

Linux下Tomcat的安装

 1.下载Tomcat
在下面的地址下载Tomcat的二进制版
    http://mirrors.ccs.neu.edu/Apache/dist/jakarta/tomcat-4/binaries/
即下载文件
    tomcat-4.1.18.tar.gz
2. 安装
首先解压缩
    gunzip tomcat-4.1.18.tar.gz
    tar -zxvf to ......

Linux操作系统上Lsof命令详解

 
一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”
我总结一下lsof指令的用法:
lsof abc.txt 显示开启文件abc.txt的进程
lsof -i :22 知道22端口现在运行什么程序
lsof -c abc 显示abc进程现在打开的文件
lsof -g gid 显示归 ......

nagios对linux系统的监控

引用http://www.icanwen.cn/article.asp?id=18
被监控主机的安装配置
1.创建帐号
  useradd nagios
   passwd nagios
2.安装nagios插件
  tar xvzf nagios-plugins-*.tar.gz
  ./configure
   make && make install
   chown nagios.nagios ......

nagios对linux的监控

引用http://www.icanwen.cn/article.asp?id=13
一.对linux检测的两种方法:
ssh:(check_by_ssh):比用nrpe插件更安全,但会非常占用监控主机和远程主机的CPU,特别是在被监控设备数量多的时候,情况会更糟。
nrpe:相当于中继程序,装在被监控的unix/linux系统上。相对于ssh ,nrpe占用更少的系统资源。所以nrpe被大部分网络 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号