
linux高级编程
文章平均质量分 80
scdxmoe
这个作者很懒,什么都没留下…
展开
-
Linux进程间通信 .
进程间通信 IPC(InterProcess Communication)基本机制:信号、管道及命名管道、消息队列、共享主存、信号量、套接字。 信号:全称软中断信号,是在软件层次上对中断机制的一种模拟,它也是进程间通信机制中唯一的异步通信机制。Linux信号处理函数可分为信号安装函数、信号发送函数和信号集操作函数。 信号安装函数signal(int signum,void(*handl转载 2013-11-13 20:56:47 · 1076 阅读 · 0 评论 -
Linux多线程与同步
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 典型的UNIX系统都支持一个进程创建多个线程(thread)。在Linux进程基础中提到,Linux以进程为单位组织操作,Linux中的线程也都基于进程。尽管实现方式有异于其它的UNIX系统,但Linux的多线程在逻辑和使用上与真正的多线程并没有差别。 1. 多线程转载 2013-11-13 21:01:00 · 958 阅读 · 0 评论 -
linux netlink套接字学习资料
理论: http://blog.youkuaiyun.com/unbutun/article/details/3394061 进一步深入: http://edsionte.com/techblog/archives/4134 http://edsionte.com/techblog/archives/4140 http://edsionte.com/techblog/archives/4134原创 2014-05-30 21:20:36 · 1751 阅读 · 0 评论 -
linux netlink套接字实现类似ss命令 ,统计套接字以及TCP信息
参考了 ss的源代码 以及 netlink相关资料:http://blog.youkuaiyun.com/scdxmoe/article/details/27711205 实现结果为: gcc netlink_dig_530_7.c -o netlink_dig_530_7 ./netlink_dig_530_7 state family l.addr原创 2014-05-31 15:27:33 · 2359 阅读 · 0 评论 -
Nginx+FastCGI运行原理
http://book.51cto.com/art/201202/314840.htm 1.7.2 Nginx+FastCGI运行原理 Nginx不支持对外部程序的直接调用或者解析,所有的外部程序(包括PHP)必须通过FastCGI接口来调用。FastCGI接口在Linux下是socket(这个socket可以是文件socket,也可以是ip socket)。为了调用转载 2015-09-07 18:19:30 · 427 阅读 · 0 评论 -
FASTCGI与CGI解释器的区别,及其工作原理
http://www.cnphp6.com/archives/14919 一、FastCGI是什么: 是一个可伸缩、高速的在web server和脚本语言间通迅的接口 CGI工作原理:每当客户请求CGI的时候,WEB服务器就请求操作系统生成一个新的CGI解释器进程(如php-cgi.exe),当CGI满足要求后,WEB服务器就杀死这个进程。 所以,CGI解转载 2015-09-07 17:58:07 · 890 阅读 · 0 评论 -
linux守护进程原理及创建详解
http://wbwk2005.blog.51cto.com/2215231/400260 在linux或者unix操作系统中在系统的引导的时候会开启很多服务,这些服务就叫做守护进程。为了增加灵活性,root可以选择系统开启的模式,这些模式叫做运行级别,每一种运行级别以一定的方式配置系统。 守护进程是脱离于终端并且在后台运行的进程。守护进程脱离于终端是为了避免进程在执行过程中的信息在任转载 2015-10-21 10:10:57 · 576 阅读 · 0 评论 -
linux中fork()函数详解(原创!!实例讲解)
http://blog.youkuaiyun.com/jason314/article/details/5640969 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork转载 2015-10-21 10:23:55 · 416 阅读 · 0 评论