码迷,mamicode.com
首页 >  
搜索关键字:文件描述符    ( 1556个结果
3.5 对一个文件描述符打开一个或多个文件状态标志
lib/setfl.c #include "apue.h"#include voidset_fl(int fd, int flags) /* flags are file status flags to turn on */{ int val; if ((val = fcntl(fd, F_GETF...
分类:其他好文   时间:2014-07-18 23:38:21    阅读次数:333
2.3 确定文件描述符数
lib/openmax.c#include "apue.h"#include #include #ifdef OPEN_MAXstatic long openmax = OPEN_MAX;#elsestatic long openmax = 0;#endif/* * If OPEN_MAX is i...
分类:其他好文   时间:2014-07-18 23:36:31    阅读次数:279
socket函数
SOCKET()我们使用系统调用socket()来获得文件描述符:#include#includeint socket(int domain,int type,int protocol);第一个参数domain设置为“AF_INET”。第二个参数是套接口的类型:SOCK_STREAM或SOCK_DG...
分类:其他好文   时间:2014-07-18 13:37:18    阅读次数:330
Linux网络编程------网络编程基础
Socket(套接字),类似文件描述符,三种1、流式套接字(SOCK_STREAM):可以提供可靠的、面向连接的通讯流,它使用TCP协议。TCP保证了数据传输的正确性和顺序性。2、数据报套接字(SOCK_DGRAM):定义了一种无连接的服务,数据通过相互独立的报文进行传输,是无序的,并且不保证可靠,...
分类:系统相关   时间:2014-07-17 21:38:22    阅读次数:362
美团内推记
6月20号给美团的朋友说内推实习生,马上就打过来电话约了时间,刚创业的公司效率就是快。23号晚上电面一面,聊了半个小时,问的问题比较基础但是范围很广,什么是文件描述符?常用对文件描述符操作的函数,dup与dup2,熟悉的信号(sigchld,sigkill,sighup,sigterm,sigint...
分类:其他好文   时间:2014-07-16 14:56:13    阅读次数:285
Linux高性能服务器编程——系统检测工具
系统检测工具 tcpdump tcpdump是一款经典的转包工具,tcpdump给使用者提供了大量的选项,泳衣过滤数据报或者定制输出格式。 lsof lsof是一个列出当前系统打开的文件描述符的工具。通过它我们可以了解感兴趣的进程打开了哪些文件描述符,或者我们感兴趣的文件描述符被哪些进程打卡了。 nc nc命令主要被用来快速构建网络连接。...
分类:系统相关   时间:2014-07-14 16:16:36    阅读次数:265
APUE学习笔记:第三章 文件I/O
3.1 引言术语不带缓冲指的是每个read和write都调用内核中的一个系统调用。这些不带缓冲的I/O函数不是ISO C的组成部分,但是,它们是POSIX.1和Single UNIX Specification的组成部分3.2 文件描述符UNIX系统shell使用文件描述符0与进程的标准输入相关联、...
分类:其他好文   时间:2014-07-13 08:11:13    阅读次数:245
【Linux&Unix--文件描述符与权限】
个人学习整理,如有不足之处,请不吝指教。转载请注明:@CSU-Max 文件描述符    每个UNIX进程都有一个文件描述符范围,其大小为0到N,N标志文件描述符的最大值,N的大小取决于UNIX的版本及系统配置。   标准文件描述符    一般在进程运行时前三个文件描述符就已经打开了。    文件描述符 0 : 标准输入    文件描述符 1 : 标准输出...
分类:系统相关   时间:2014-07-12 22:41:14    阅读次数:346
高性能网络编程 - select系统调用
IO复用使得程序能够同时监听多个文件描述符,比如客户端需要同时处理用户输入和网络连接,服务器端需要同时处理监听套接字和连接套接字,select系统调用可以使得我们监听自己感兴趣描述符,可读,可写,异常等事件。select能处理的异常只有带外数据。下面这个程序展示了它的一般用法。 #include #include #include #include #include //bas...
分类:其他好文   时间:2014-07-12 18:53:36    阅读次数:249
0707 父子进程之间传递文件描述符
1 /************************************************************************* 2 > File Name: pass_fd.c 3 > Author:Monica 4 > Mail:lili...
分类:其他好文   时间:2014-07-08 21:56:53    阅读次数:259
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!