题8

题目

Q:设文件 的当前引用计数值为 1,先建立 的硬链接文件 ,再建立 的符号链接文件 ,现有两个进程 分别打开了 ,则下列说法中正确的是 ( ) 。
A. 两次打开操作只涉及一次文件索引节点的磁盘读取操作
B. 进程 具有相同的访问权限
C. 若删除文件 F3,则 的引用计数值减 1
D. 进程 读取 时需要提供 的绝对路径作为系统调用参数

分析

A:C肯定不对,另外,硬盘里面的东西都是要读到内存里面以后再来操作的
话说是什么时候调用,才需要使用文件名,好像是,初次使用open打开文件?

A
文件 的硬链接文件,指向同一个索引节点,当进程 第一次打开 时,会将磁盘上的索引节点读入内存,之后进程 打开 及进程 打开 都共享之前已读入内存的索引节点, 正确。
对同一个文件的访问权限可能有所不同, 错误。
F3 是 的软链接文件,删除 不影响 的引用计数值, 错误。
读取 只需传入 在进程 中的文件描述符 (即 在进程 的进程打开文件表中的索引号),并不需要其路径名, 错误。