操作系统——文件系统(7)目录解析代码的实现
由于open的系统调用会触发目录解析,所以下面关于目录解析代码实现的讨论从sys_open开始://sys_open()函数代码实现int sys_open(const char* filename, int flag){ if((c = get_fs_byte(filename)) == '/')//如果路径名从“/”开始,就从根目录的inode开始 { inode = current -> root; filename++; } else if(c) inode =
原创
2021-10-14 15:54:30 ·
246 阅读 ·
0 评论