今天经过一顿狂研,终于对linux的文件系统这个东西有了更深入层次的认识,稍微捋清了一点他们的关系!在Linux系统中,每个分区都是一个文件系统,都有自己的目录层次结构。Linux的最重要特征之一就是支持多种文件系统,这样它更加灵活,并可以和许多其它种操作系统共存。由于系统已将Linux文件系统的所有细节进行了转换,所以Linux核心的其它部分及系统中运行的程序将看到统一的文件系统。
大多数由windows平台转来的用户在使用linux文件系统的时候都会感到困惑。linux文件系统与windows文件系统有很大的差别。
所有一切都从 '根' 开始,用 '/' 代表, 并且延伸到子目录。DOS/Windows有不同的分区,同时目录都存于分区上。linux则通过 '加载' 的方式把所有分区都放置在 '根' 下制定的目录里。windows下最接近于 '根' 的是c:。
一句话总结:Windows下,目录结构属于分区;Linux下,分区 '加载' 于目录结构。在linux系统中,目前已经开发出多种文件系统。


beyondfly 于 2007-09-23 14:55:20发表:
用多了,也就自然理解了,linux下面,把所以的设备都当文件操作
gxf 于 2007-09-22 20:55:49发表:
把设备当成文件,我非常喜欢这种设计思想。