我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 求教一[屏蔽]作系统问题  急!急! 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

bigbearkang





性别: 帅哥 状态: 该用户目前不在线
等级: 初出茅庐
发贴: 98
威望: 0
浮云: 1128
在线等级:
注册时间: 2006-11-10
最后登陆: 2008-06-29

5come5帮你背单词 [ frustrate /frΛs'treit/ vt. 破坏,阴挠,使失败,使泄气 ]


求教一[屏蔽]作系统问题  急!急!

文件系统,通常提供了OPEN ,CLOSE,READ,WRITE,CREATE,DELETE等文件操作系统调用,但是在使用DELETE系统调用时通常会返回“文件正在使用”的错误,如果用户需要这个DELETE操作不能返回这样的错误(即只要这个文件存在就一定能删除的DELETE语义),那么DELETE系统调用应该怎样实现?
顶端 Posted: 2008-04-06 15:51 | [楼 主]
sunday



性别: 帅哥 状态: 该用户目前不在线
头衔: 大家都说我是个好人
等级: 人见人爱
发贴: 3280
威望: 0
浮云: 1187
在线等级:
注册时间: 2005-09-25
最后登陆: 2009-08-13

5come5帮你背单词 [ theorem /'θiərəm/ n. 定理,原理,法则 ]


太高档了,俺不懂,难道是在写操作系统程序?帮顶一下
顶端 Posted: 2008-04-06 16:00 | [1 楼]
路客与刀客



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
家族: 梦魇图腾
发贴: 1980
威望: 0
浮云: 1186
在线等级:
注册时间: 2007-01-02
最后登陆: 2008-06-29

5come5帮你背单词 [ perform /pə'fo:m/ v. 履行,完成,做,演出,表演 ]


在进程控制块里面的文件描述符列表里面找出使用该文件的进程,把该进程[屏蔽],然后在删除文件。这样子行不?
顶端 Posted: 2008-04-06 16:14 | [2 楼]
bigbearkang





性别: 帅哥 状态: 该用户目前不在线
等级: 初出茅庐
发贴: 98
威望: 0
浮云: 1128
在线等级:
注册时间: 2006-11-10
最后登陆: 2008-06-29

5come5帮你背单词 [ pole /pəul/ n. 柱杆,地极,磁极,电极 ]


是一个考研题目,在系统调用返回时,把进程[屏蔽]了,那就达不到目的(进程要继续执行下去)
顶端 Posted: 2008-04-06 16:20 | [3 楼]
yue_june



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 136
威望: 0
浮云: 1107
在线等级:
注册时间: 2005-11-19
最后登陆: 2010-12-30

5come5帮你背单词 [ replace /ri'pleis/ vt. 把…放回原处,取代,替换,更换 ]


将其他调用本文档的进程强制的断开与本文档的调用关系,让后再删除。
unlocker软件就是用的这个原理实现强制删除任何文件滴。。。。
 
顶端 Posted: 2008-04-06 16:41 | [4 楼]
bigbearkang





性别: 帅哥 状态: 该用户目前不在线
等级: 初出茅庐
发贴: 98
威望: 0
浮云: 1128
在线等级:
注册时间: 2006-11-10
最后登陆: 2008-06-29

5come5帮你背单词 [ sum /sΛm/ n. 总数,总和,金额,算术;v. 总结,概括,估量,估计 ]


个人觉得有点类似于UNIX中的link和unlink操作。或者是一个文件多个副本,删除时只删除副本
顶端 Posted: 2008-04-06 16:46 | [5 楼]
路客与刀客



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
家族: 梦魇图腾
发贴: 1980
威望: 0
浮云: 1186
在线等级:
注册时间: 2007-01-02
最后登陆: 2008-06-29

5come5帮你背单词 [ bond /bond/ n. 粘合(剂),联合,结合,债券,公债 ]


Quote:
引用第3楼bigbearkang于2008-04-06 16:20发表的  :
是一个考研题目,在系统调用返回时,把进程[屏蔽]了,那就达不到目的(进程要继续执行下去)


但如果你不[屏蔽]那个正在引用你所要删除的文件的进程的话,即便能够成功删除文件,那个进程也不会能够正常运行啊?
顶端 Posted: 2008-04-06 16:46 | [6 楼]
卡巴死机



性别: 帅哥 状态: 该用户目前不在线
头衔: 5C5婚介所所长
等级: 荣誉会员
家族: 5COME5婚姻介绍所
发贴: 4228
威望: 3
浮云: 449
在线等级:
注册时间: 2006-11-22
最后登陆: 2011-07-08

5come5帮你背单词 [ arrangement /ə'reind3əmənt/ n. 排列,整理,安排,准备 ]


应该是先用attrib命令带参数改变文件只读 存档属性(貌似是-r -b) 再删除

相关参阅dos命令
附件: DOS常用命令宝典.rar (895 K) 下载次数:2

顶端 Posted: 2008-04-06 16:46 | [7 楼]
bigbearkang





性别: 帅哥 状态: 该用户目前不在线
等级: 初出茅庐
发贴: 98
威望: 0
浮云: 1128
在线等级:
注册时间: 2006-11-10
最后登陆: 2008-06-29

5come5帮你背单词 [ wolf /wulf/ n. 狼 ]


有没有只是删除文件的链接,比如文件共享时,有一个共享计数器,删除时只是计数器值改变而已。只有当计数器为0时才删除真正的文件
顶端 Posted: 2008-04-06 16:59 | [8 楼]
gaopan



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 341
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-05-08
最后登陆: 2011-02-20

5come5帮你背单词 [ wedding /'wediŋ/ n. 婚礼 ]


Quote:
引用第8楼bigbearkang于2008-04-06 16:59发表的  :
有没有只是删除文件的链接,比如文件共享时,有一个共享计数器,删除时只是计数器值改变而已。只有当计数器为0时才删除真正的文件

好像就是这么操作的!
书上有!
顶端 Posted: 2008-04-06 17:15 | [9 楼]
38389438





性别: 保密 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 875
威望: 0
浮云: 1194
在线等级:
注册时间: 2006-10-13
最后登陆: 2009-05-17

5come5帮你背单词 [ tap /tæp/ B vt. 开发,利用;n. 塞子,龙头 ]


 
顶端 Posted: 2008-04-07 19:10 | [10 楼]
小树



性别: 美女 状态: 该用户目前不在线
等级: 品行端正
发贴: 246
威望: 0
浮云: 1139
在线等级:
注册时间: 2007-10-02
最后登陆: 2009-10-15

5come5帮你背单词 [ ruin /'ruin/ vt. & vi. 毁灭,破坏,(使)破产;n. 毁灭,废墟,遗址 ]


不太清楚,帮顶吧
顶端 Posted: 2008-04-07 19:37 | [11 楼]
我来我网·5come5 Forum » 考研专版

Total 0.009002(s) query 5, Time now is:11-22 05:35, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号