实验4添加一个加密文件系统.pptVIP

  • 6
  • 0
  • 约2.11千字
  • 约 15页
  • 2019-08-01 发布于天津
  • 举报
实验4添加一个加密文件系统.ppt

* * 实验4:添加一个加密文件系统 主讲教师:夏莹杰 xiayingjie@ Linux目录树 etc home mnt include dev usr lib lsp proc dos 为什么需要VFS 为什么需要VFS VFS是软件, 是一个用来管理多个实际文件系统的软件 比如linux系统下有两个实际的文件系统, 一个fat32类型磁盘A , 一个ext3类型磁盘B, 如果我要将A上的一个文件1.txt拷贝到B中去,我只需要在中端敲击命令 cp path1/1.txt path2 根据path1找到对应的1.txt文件标识(inode 1) 调用inode 1对应的拷贝函数(此拷贝函数对应的是fat32类型的),将磁盘中的1.txt内容读入高速缓存中 根据path2找到对应目的地的inode 2 调用inode 2对应的拷贝函数(此拷贝函数对应的是ext3类型的),将高速缓存中1.txt内容拷贝到path2指定的目的地 这个过程就是VFS其中的一部分 为什么需要VFS VFS的体系结构 VFS重要数据结构files_struct include/linux/file.h, line 35 struct files_struct { atomic_t count; /*当前共享打开文件表的进程的数目 */

文档评论(0)

1亿VIP精品文档

相关文档