文件在内核中的数据结构
在用户空间操作文件:就是通过些文件描述符来对文件进行读写操作
在内核空间对文件的操作呢?
在内核中用三种数据结构(都是些结构体)来表示一个打开的文件(即将这三种数据结构来组织成一个文件):
在用户空间调用open、read、write等会在内核中产生这三种数据结构(结构体)来保存文件的状态信息
在用户空间操作文件:就是通过些文件描述符来对文件进行读写操作
在内核空间对文件的操作呢?
在内核中用三种数据结构(都是些结构体)来表示一个打开的文件(即将这三种数据结构来组织成一个文件):
在用户空间调用open、read、write等会在内核中产生这三种数据结构(结构体)来保存文件的状态信息