在计算机中一切数据以文件的形式进行管理,Linux中一切皆是文件,目录和设备。
根目录下包含了多个系统目录,普通用户目录在home中
模型
Linux内核为每一个打开的文件,创建一个file数据结构,存储当前的一些描述和控制信息。
I/O系统调用由Linux系统自身提供,内核完成IO的各种操作
open可以获得一个文件描述符,程序和内核可以获得文件的各种属性,从而辅助系统完成文件的各种操作
读count个字节数据存入内存buf起始的位置
京公网安备 11010502049817号