« 鱼乐乐 | 首页 | 笨笨车 »

vanxining

个人主页: http://wangxn.sinaapp.com

留言(2 条)

理解inode 留言:

对于i-node的实现,《现代操作系统》有很详细的说明。

理解inode 留言:

我刚好模拟实现了一个简单的UNIX i-note风格的文件系统。
假如早点看到这篇文章就不用我辛苦查阅资料了。
有些地方忍不住说一下:
1、一个i-node只对应一个实际文件,一个文件也会只有一个i-node。最原始的i-node表大小是固定的,因此一个磁盘可以存放的文件数目是固定的。i-node主要用在目录中标识目录下的文件。
2、“.”和“..”是目录中的两个目录项,但cd ..究竟是由shell还是由文件系统来处理这个不大清楚,应该是文件系统吧,虽然后者也可以做。可以写一个程序验证一下
test .
打印出来看看是得到“.”还是真实路径。