《现代操作系统(中文第四版)》课后习题答案 第四章 文件系统
题目略。 如有错误答案,请各位评论指出,多谢多谢 1、使用 . 或 …切换文件路径 /etc/passwd /./etc/passwd /././etc/passwd /./././etc/passwd /etc/../etc/passwd /etc/../etc/../etc/passwd /etc/../etc/../etc/../etc/passwd /etc/../etc/../etc/../etc/../etc/passwd 2、Windows方法是使用文件扩展名。每个扩展名对应一个文件类型和一些处理该类型的程序。另一种方法是记住哪个程序创建了文件并运行该程序。麦金托什就是这样工作的。 3、这些系统直接将程序加载到内存中,并在单词0处开始执行,这就是幻数。为了避免试图以代码的形式执行头,幻数是一条分支指令,目标地址就在头的上方。通过这种方式,可以将二进制文件直接读取到新进程的地址空间中,并在0处运行它,而不必知道头有多大。 4、首先,如果没有打开,则每次读取时都需要指定要打开的文件的名称。然后,系统将不得不为它获取i节点,尽管可以缓存。快速出现的一个问题是何时将i节点刷新回磁盘。然而,它可能会超时。这可能有点笨拙,但可能会奏效。 5、如果要再次读取文件,只需随机访问字节0。 6、对。重命名调用不会更改创建时间或上次修改时间