使用文件前要先打开文件。在执行完打开文件系统调用后,系统会返回给用户一个()。
A: 文件长度
B: 内存地址
C: 文件描述符
D: 文件打开方式
A: 文件长度
B: 内存地址
C: 文件描述符
D: 文件打开方式
举一反三
- 使用文件前要先打开文件。在执行完“打开”文件系统调用后,系统会返回给进程一个( )。 A: 文件打开方式 B: 文件描述符 C: 文件长度 D: 内存地址
- 使用文件前要先打开文件。在执行完“打开”文件系统调用后,系统会返回给进程一个( )。
- Linux系统中,打开1.txt文件用于写,如果已经建立好用户打开文件表以及系统打开文件表之间的各种关系以及初始化,此时进程如何找到该文件的内存inode节点的? A: 通过打开文件返回的文件描述符fd,获取用户打开文件表的第fd项元素的值,该值就是指向系统打开文件表表项的指针,该指针指向的系统打开文件表表项中有指向内存活动inode节点的指针。 B: 通过打开文件返回的文件描述符fd,用户打开文件表的第id项就是指向内存活动inode节点的指针。 C: 通过打开文件返回的文件描述符fd,获取用户打开文件表的第fd项元素的值,该值就是内存活动inode节点的指针。 D: 打开文件返回的文件描述符fd就是内存活动inode节点的指针。
- 文件系统中,当用户进程打开一个文件时,操作系统将该文件的文件描述符保存在内存的()表中。
- Unix文件系统中,打开文件的系统调用open输入参数包含______。? 文件描述符;|inode号;|文件名;|inode;