当前位置:  技术问答>linux和unix

如何在自己的FS上实现一个类似于linux reiserfs文件系统的简单FS

    来源: 互联网  发布时间:2016-03-08

    本文导语:  如题,需要自己对文件进行包裹,例如把1000个文件放在一个文件中存储 然后对这个大文件中的各个部分进行过操作 | 这不是一两句话说的清楚的,找本内核开发的书看看,一般有讲实现的基...

如题,需要自己对文件进行包裹,例如把1000个文件放在一个文件中存储
然后对这个大文件中的各个部分进行过操作

|
这不是一两句话说的清楚的,找本内核开发的书看看,一般有讲实现的基本结构!
通常说来,你需要实现open/close, write/read, seek, ioctl等函数,然后将这些函数放到一个结构中(好像是: file_operations),然后将其挂到VFS下去! 一般来说,一个框架就出来了,剩下的工作就是根据你的需要具体实现每个函数了!

|
未必需要自己去实现一个文件系统。
直接使用 RAMDISK 就能实现楼主想要的功能.
自己去实现,也不过是再实现一个 Ramdisk.

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何在网页上实现按钮无效(即变灰,像vb中的disable一样)?急盼!
  • 如何在Linux上实现同时只能启动一个实例的程序?
  • 要在linux上实现router功能,需要装哪些软件?
  • 用java如何在NT上实现FTP服务?
  • 请问有人在AIX上实施过取消夏令时的时间修改操作么?
  • 如何在大容量硬盘上实现SCO UNIX与win2k的共存?
  • 求助:如何在嵌入式Linux上实现DHCP功能
  • 怎样在arm上实现cdma无线上网?
  • 1.怎样在页面上实现象excel一样的表格交互。2怎样把此表格入库???
  • 要在arm开发板上实现DHCP+方式拨号上网,谁能给点下手的思路,知道不知道都给点意见吧?
  • 高分:如何在JSP里显示树型VIEW,并且可以在树叶上实现右键的POPMENU(两层),对树的结构进行动态的改修?
  • 8固定IP,没有硬路由,用一台机子装linux,路由和代理能不能在这一台机子上实现?
  • ARM板上实现cdma发送短信
  • Linux中,关于如何在flash上实现JFFS得问题
  • 特定芯片上实现linux内核剪裁、启动优化
  • 小弟求助 如何在fedora core 3上实现音频播放 回复有分 麻烦各位了
  • div+css在思路和流程上实现结构与表现的分离分析
  • 用qt编了两个界面,在其中一个界面上得到的数据怎样在第二个界面上实时显示?
  • 请教:如何在linux服务器上实现一个程序,该程序可启动远程linux客户端上的一个脚本(sh后缀)的执行
  • 求在 Internet上实现网页同步的解决方案


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3