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

Linux signal函数解析

    以下在centos5.3上实验。在linux中signal函数是通过调用sigaction来实现的,由此它不存在信号丢失以及每次信号处理后会把信号处理改成默认处理方式。但对于系统调用函数被信号打断时,系统调用是否会自动启动好像没怎么说明。不过可以自己动手看一下:
    signal(SIGTERM, term_handler);
    sigaction(SIGTERM, NULL, &term);
    printf("0x%x, 0x%x\n", term.sa_flags,  term.sa_flags&SA_RESTART);
最后打印结果是  0x10000000, 0x10000000.也就是说在linux下signal函数只有默认一个flag,SA_RESTART(系统调用自动重启)。
不过最好还是用 sigismember来测试,毕竟sa_flags是有64bits的。


相关文档:

linux pppoe

手头有个ep9315的板,今天突然想起跑一下adsl上网。晚上回来就开始搞。
从10点到现在,终于能够跑起来。
给大家借鉴一下。
1.编译内核,把ppp的那些选项选上。 (我用2.6.8.1的kernel,cirrus 的patch)
2.libpcap-0.9.1 这个包是pppd需要的。
./configure CC=arm-linux-gcc CFLAGS=-msoft-float --target=arm-linu ......

Linux下安全修复系统的Root密码

如果因为忘了root口令导致无法登录系统,请试用下面的方法来改忘记的root口令:
  方法一:
  1、重新启动系统。待系统启动到grub或lilo(现在一般是grub)引导菜单时,找到系统当前引导项(可以按方向键展开隐藏的菜单);
  2、把光标定位在该选项上按下字母“e”键进入这个引导的编辑状态;
  3、该选项 ......

Linux下软件的安装与卸载

Linux下软件的安装与卸载
 
在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或
者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能把软件清除干净,完全图形化的操作界面,简单
到只要用鼠标一直点击“下一步”就可以了。而
Linux ......

今天我完美卸载了Linux操作系统!!!

     今天我成功的卸载了Linux 操作系统,我感觉很兴奋,就此我把我做的过程说下。
     我的电脑装了双系统先装的是Windows XP SP3系统,后来在一个10G的逻辑分区中装了个Mandriva-linux-2008,听说Linux系统不能随便删除,那样可能会破坏硬盘主引导记录(mbr),因此我就在网上 ......

Linux 下配置 ITK

在 linux 下配置 ITK
1. 下载 CMake:http://www.cmake.org/cmake/resources/software.html
    为方便安装,这里下载二进制文件,选择下载: cmake-2.6.4-Linux-i386.sh
2. 安装 CMake, 到  cmake-2.6.4-Linux-i386.sh 存放的目录,输入,可用 TAB 键方便补齐命令
    #./ cmake-2. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号