硬盘、文件系统相关常识

1.硬盘

以机械硬盘为例,下面是机械硬盘的外形结构。
硬盘、文件系统相关常识_第1张图片
结构图:
硬盘、文件系统相关常识_第2张图片

每个磁盘分为两个盘面,每个盘面中有很多磁道(Disk Track),每个磁道上有很多扇区(Sector),磁道上的一段一段的就是扇区。
扇区是最小的单位,通常为512字节(byte),部分厂商会设置为4096个字节。
硬盘、文件系统相关常识_第3张图片
硬盘的其他原理在这里,就不说明了,这里把重点放在文件系统上面。

2.文件系统

磁盘是用来存储数据的,这必须得有一个系统来组织文件,管理这些数据,不然数据会变得很乱。就像书一样,我们会把书分类,排好,到时候就好找。

硬盘、文件系统相关常识_第4张图片

windows文件系统

windows操作系统采用树形结构来组织文件。
如图:
硬盘、文件系统相关常识_第5张图片
此电脑是windows系统的根目录
在这里插入图片描述
此电脑下面就是C盘、D盘、E盘…
在这里插入图片描述
这些盘下面就是具体的文件了:
硬盘、文件系统相关常识_第6张图片
每个文件都有唯一的文件路径用来标识文件的位置。

比如在C盘下用户这个目录的路径:
在这里插入图片描述
通过这个路径就能找到这个文件,windows就能找到这个文件。
就像你购物要填地址一样,快递员通过地址把包裹送给你。

标准的 DOS 路径可由以下三部分组成:

  • 卷号或驱动器号,后跟卷分隔符:
  • 目录名称。 目录分隔符\用来分隔嵌套目录层次结构中的子目录。
  • 文件名(指具体的普通文件如:tmp.txt)。 反斜杠\也用来分隔文件路径和文件名。

比如:

C:\Documents\Newsletters\Summer2018.pdf
  • C为盘符,后跟:,目录之间用\分隔

这是绝对路径的写法,还有相对路径。
比如:

\Program Files\Custom Utilities\StringFinder.ex

也可以写成:

.\Program Files\Custom Utilities\StringFinder.ex

其中一个点.表示当前目录。
两个点..表示上级目录。

你可能感兴趣的:(文件系统)