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

LINUX 进程间 信号

#include <iostream>
#include <unistd.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdlib.h>
#include <signal.h>
using namespace std;
extern char **environ;
void signal_handle(int signal_no){
cout << "sign:" <<signal_no << endl;
}
int main(int args,char *argc[]){

pid_t pid=fork();
if(pid<0){
cout << "fork error!" <<endl;
}else if(pid==0){

signal(SIGUSR1,signal_handle_kill);
int count=0;
while(count<10){
count++;
cout << "count:" <<count <<endl;
sleep(1);
}
kill(getppid(),SIGUSR1);
}else{
signal(SIGUSR1,signal_handle);
pause();
}

}


相关文档:

Linux iptable文档

总览
用iptables -ADC 来指定链的规

,-A添加 -D删除 -C 修改
iptables - [RI] chain rule num rule-specification[option]
用iptables - RI 通过规则的顺序指定
iptables -D chain rule num[option]
删除指定规则
iptables -[LFZ] [chain][option]
用iptables -LFZ 链名 [选项]
iptables -[NX] chain
用 -NX ......

linux驱动编程核心理论之并发控制

驱动编程核心理论之并发控制
并发,竟态的理解:也就是Linux的东西在时间和空间被同时使用导致的问题
Linux系统提供的解决方案:
    中继屏蔽
    原子操作
    自旋锁
    信号量
   
1,中断屏蔽
    首先这个依赖 ......

Red Hat Enterprise Linux 4 in VMware learning tips

Red Hat Enterprise Linux 4, RHEL4
VMware® Workstation
7.0.0 build-203739
如何增大虚拟机的硬盘容量:在虚拟机的属性里,点击"Add", 在弹出框中选择"Hard Disk",然后N个下一步即可。
如何在Host和Guest VM之间share文件:
在VM属性里的Options tab里,选择share Folders,enable it, then 设置一个host盘符或 ......

LINUX下I2C总线适配器初始化调用链

以 i2c-mpc.c 驱动模块为例
fsl_i2c_init -> of_register_platform_driver -> of_register_driver -> driver_register -> bus_add_driver -> driver_attach
-> bus_for_each_dev -> __driver_attach -> driver_probe_device -> really_probe -> drv->probe(dev); ......

Linux软件安装常用方法

1、软件安装
卸载,分几种情况:
A:
RPM包,这种软件包就像windows的EXE安装
文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装
非常方便,在图形界面里你只需要双击就能自动安装

==如何卸载:
1、打开一个SHELL终端
2、因为Linux
下的软件名都包括版本号,所以卸载前最好 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号