Advertisement

Xv6文件系统接口

阅读量:
Meaning Unknown's Head Image

Xv6 文件系统接口设计与实现

参考: xv6-riscv-book 1.4 文件系统

文章结构概览

  • Xv6 文件系统接口
      • 文件系统调用
      • 调用实例
      • 一种符合习惯的技巧

文件系统调用分析

System call Description
int chdir(char *dir) 改变当前目录
int mkdir(char *dir) 创建新目录
int open(char *file, O_CREATE) 创建新文件
int mknod(char *file, int, int) 创建新的设备文件(后两个参数是 主设备号次设备号 ,这两个数在内核中唯一确定一个设备),对设备文件的 read、write 会转发给设备,而不操作文件系统。
int link(char *file1, char *file2)

全部评论 (0)

还没有任何评论哟~