linux中的文件描述符概念
来源:互联网 发布:淘宝9.9包邮官网 编辑:程序博客网 时间:2024/06/05 02:54
1.文件描述符
文件描述符,File Descriptor,简称FD。文件描述符在形式上是一个非负整数。实际上,它是一个索引值,指向内核为每一个进程所打开文件的记录表。当程序打开一个现有文件或者创建一个新文件时,内核向进程返回一个文件描述符。在程序设计中,一些涉及底层的程序编写往往会围绕着文件描述符展开。socket返回的也是文件描述符。
值得注意的是,文件描述符是一个整数,它和指针不是一回事,但是他们之间可以通过一些函数进行转换。
在Linux系列的操作系统上,由于Linux的设计思想便是把一切设备都视作文件。因此,文件描述符为在该系列平台上进行设备相关的编程实际上提供了一个统一的方法。
2.闲杂
在windows平台下,将文件描述符、信号量以及互斥锁等等内核对象都记做句柄handle.
0 0
- linux中的文件描述符概念
- Linux中的文件描述符
- Linux中的文件描述符
- Linux中的文件描述符
- Linux文件描述符(特别概念三)
- linux中的文件描述符和open()
- Linux内核中的文件描述符
- 解析linux中的文件描述符
- linux文件描述符
- linux 文件描述符
- linux 文件描述符
- Linux文件描述符
- Linux文件描述符
- linux文件描述符
- linux文件描述符
- linux 文件描述符
- 文件描述符(linux)
- linux 文件描述符
- No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
- PHP不同环境下的测试
- java TcpSocket编程小例子
- 数据结构 - 队列(一)
- Android之fill_parent和wrap_content
- linux中的文件描述符概念
- C++ primer(十四) 复制控制
- 二分图的最大匹配—匈牙利算法
- 支付宝手机网页即时到账接口(2)之授权接口请求
- 支付宝手机网页即时到账接口(3)之交易接口请求
- wampserver搭建的网页返回的数据库错误是乱码怎么办
- python零碎知识(1):有关正则表达式
- ubuntu输入正确密码后不能进入系统
- Spring框架 学习(1)