文件系统能允许进程“关闭”一个不是自己打开的文件吗?为什么?

admin2016-05-14  19

问题 文件系统能允许进程“关闭”一个不是自己打开的文件吗?为什么?

选项

答案一个用户通过open打开了一个文件后,申请了进程控制块Llser结构中u_ofile[]数组的第一个空闲项,指向打开文件结构file项,并返回u_ofile[]中该项的索引值,即打开文件描述字(打开文件句柄),其他用户的相关进程即使获得了该索引值,一般也无法知道该file项的地址,故它的u_ofile[]相应项也无法指向该file项,故不能允许用户去“关闭”一个不是自己打开的文件。

解析
转载请注明原文地址:https://kaotiyun.com/show/epNx777K
本试题收录于: 操作系统题库理工类分类
0

随机试题
最新回复(0)