# 文件
# 概念
文件 (file) 是由操作系统管理的存储在外存上的数据的逻辑单元,为程序提供了按名存取的外存使用模式。
# 文件的逻辑结构
# 文件描述符
文件描述符 (file descriptor) 是类 Unix 系统中用来识别文件或其余输入输出资源的识别符,类型为 int
.
在文件描述符中,存在三个较为特殊,占据了文件描述符的前三个数字:
- 标准输入 (Standard input): 文件描述符
fd = 0
. - 标准输出 (Standard output): 文件描述符
fd = 1
. - 标准错误 (Standard error): 文件描述符
fd = 2
.
# 文件系统
# Reference
- Wikipedia: File descriptor