linux 系统的目录结构

Window 与 Linux 文件系统

windows 系统中一切东西都是存放在硬盘上的。启动系统后,先硬盘,再硬盘上的分区,再每个分区所对应的文件系统,最后是存放在某个分区特定的文件系统中的文件,也就是说,Windows是通过”某个硬盘-硬盘上的某个分区-分区上的特定文件系统-特定文件系统中的文件“这样的顺序来访问到一个文件的。

Linux 系统中,一切东西都是存放在一个唯一的“虚拟文件系统”中,“虚拟文件系统”是以一个根目录开始的树状结构。启动系统后,先有这个虚拟文件系统,再硬盘,再把某个硬盘的某个分区做为这个虚拟文件系统的一部分。用某个子目录表示这个分区,再通过这个虚拟文件系统中对应硬盘分区的那个子目录确定硬盘分区中的特定文件系统,最后文件存放在这个特定的文件系统中,也就是说,Linux系统是通过“虚拟文件系统-硬盘-硬盘上的分区-分区上的特定文件系统-特定文件系统中的文件”这样的顺序来访问一个文件的。

虚拟文件系统与 Linux 系统内核

“虚拟文件系统”,实质就是一颗目录树,最开始的目录叫做根目录,根目录中又有每一级子目录,或者文件,子目录又有子子目录和文件,其中每个子目录都特定的功能这个功能是约定俗成了的。Linux 中最开始根本没有硬盘的概念,就只有一个纯粹的“虚拟文件系统”。如果想要使用哪个硬盘的某个分区,就把那个分区“挂载”到某个子目录之下,这样硬盘中的分区,文件系统,目录等内容就呈现到了那个子目录里面。也就是说,在 Linux 中,我们使用硬盘中的数据,实际是先把硬盘“挂载”到某个子目录下,然后通过那个子目录来访问硬盘的。硬盘中的数据组织结构都反映到了子目录上,成为了整个“虚拟文件系统”根目录下的一颗子树。

Linux系统启动起来之后,整个“虚拟文件系统”的组织结构,都是随着每次系统的启动自动在内存中建立好了的,根本就不需要硬盘。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值