网络
iteye_1069
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux网络编程读书笔记(一)- 进程控制
一. 进程实际用户标志符和有效用户标志符 每个进程都有一个实际用户标识符和一个实际组标识符,它们永远是启动该进程之用户的用户标识符和组标识符。 进程的有效用户标识符和有效组标识符也许更重要些,它们被用来确定一个用户能否访问某个确定的文件。在通常情况下,它们与实际用户标识符和实际组标识符是一致的。但是,一个进程或其祖先进程可以设置程序文件的置用户标识符权限或置组标识符权限...2009-06-20 21:01:08 · 136 阅读 · 0 评论 -
linux网络编程读书笔记(二)- 信号
1.信号使用的示例程序:#include<stdlib.h>#include<stdio.h>#include<signal.h>int catch(int sig);int main(void){ signal(SIGINT,catch); printf("runing\n"); sleep(10)...2009-06-21 10:31:05 · 148 阅读 · 0 评论 -
linux网络编程读书笔记(三)- 管道
简单的说,管道就是将一个程序的输出和另外一个程序的输入连接起来的单向通道。 当进程创建一个管道的时候,系统内核同时为该进程设立了一对文件句柄(一个流),一个用来从该管道获取数据(read),另一个则用来做向管道的输出(write)。 事实上,在linux系统内核里,每个管道都是用一个inode节点来表示。 fork()的子进程自动继承了父进程打...2009-06-21 15:05:37 · 125 阅读 · 0 评论 -
linux网络编程读书笔记(四)- Berkeley套接字
一个套接字可以这样来解释:它是通过标准的UNIX 文件描述符和其他的程序通讯的一个方法。 使用UNIX 的黑客高手有这么一句话:“恩,在UNIX 系统中,任何东西都是一个文件。”这句话描述了这样一个事实:在UNIX 系统中,任何对I/O 的操作,都是通过读或写一个文件描述符来实现的。 一个文件描述符只是一个简单的整形数值,代表一个被打开的文件(这...2009-06-22 09:58:29 · 157 阅读 · 0 评论
分享