文件的多路复用 ----select函数
2016-10-28 23:59
162 查看
实验步骤
实验流程图如下
本实验用到了一些函数,主要是FD_ISSET()函数是新的,其它的函数在开头的网址的链接博客中都可以找到。
源程序
pipe_select.c文件,如有需要,点此下载
实验步骤
将上述程序编译后,必须先运行该程序(即./pipe_select),然后再另外打开两个虚拟终端,分别进入你的pipe_select所在目录(一定要进入这个目录噢,否则程序没有结果),分别在两个虚拟终端输入“cat > in1”和"cat > in2",
实验流程图如下
本实验用到了一些函数,主要是FD_ISSET()函数是新的,其它的函数在开头的网址的链接博客中都可以找到。
源程序
pipe_select.c文件,如有需要,点此下载
实验步骤
将上述程序编译后,必须先运行该程序(即./pipe_select),然后再另外打开两个虚拟终端,分别进入你的pipe_select所在目录(一定要进入这个目录噢,否则程序没有结果),分别在两个虚拟终端输入“cat > in1”和"cat > in2",
相关文章推荐
- Linux网络编程(三)——select函数实现I/O复用(传输文件)
- oracle 设置控制文件多路复用
- [Linux]--底层文件 I/O 操作之多路复用
- linux 多个用户对一个文件进行操作 文件锁和多路复用
- linux 文件操作,IO多路复用,IPC 进程间通信
- 解决Oracle 11g修改多路复用控制文件后出现ORA-01507/ORA-00105
- 【Oracle】RAC中控制文件多路复用
- Oracle中实现控制文件多路复用
- 文件锁以及多路复用方式解决多个用户对一个文件的操作
- ORACLE 10g ASM 控制文件多路复用
- 异步套接字基础:多路复用、select函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
- 控制文件、重做日志文件的多路复用及执行恢复
- 文件编程(4)多路复用
- 多路复用控制文件、重做日志文件
- linux的文件多路复用的操作
- oracle之 RAC 11G ASM下控制文件多路复用
- 控制文件的多路复用技术
- RAC增加控制文件多路复用
- 网络编程之并发-I/O复用select函数,Linux文件函数