linux文件系统信息存放在哪里?

qiuhui00 2012-04-20 06:11:06
问下各位大侠,假如我给内核一个路径名,内核是怎么把这个路径名映射到这个路径名对应的文件的inode在磁盘中的位置呢?十分不解啊,是不是磁盘上所有文件与它的inode位置的映射关系都保存在内存中的某个位置,并且由内核来维护?
...全文
542 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiuhui00 2012-04-23
  • 打赏
  • 举报
回复
谢谢8楼,我去试试看
deep_pro 2012-04-23
  • 打赏
  • 举报
回复
直言lz 文件路径寻找,我见到的几本砖头书都用了百十页的篇幅,你就别指望有人给你总结了

你可以搜索 linux 路径查找 碰碰运气
帅得不敢出门 2012-04-21
  • 打赏
  • 举报
回复
不是所有的文件系统在磁盘中都有inode信息的, 但是内核中为了接口统一都会在内存中生成inode

昵称很不好取 2012-04-20
  • 打赏
  • 举报
回复
linux文件系统有超级块、索引块、数据块,都是干这些事情的
google下他们的功能
夏天__ 2012-04-20
  • 打赏
  • 举报
回复
好像 是挂载把,mount 命令

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧