分区的命名
在介绍目录和分区之前,我们先来了解一下分区的命名。我们常见的分区命名有hda1、sda1等。
Linux的分区的名称由三个部分组成:
磁盘接口类型:IDE接口的磁盘为hd(hda1、hda2),SATA接口的磁盘则为sd(sda1、sda2)。
磁盘序号:hd后面的a是指第几个磁盘,有多个磁盘的话可能会表示为hda1、hdb1。这里a、b并非表示第一第二块磁盘,具体名字跟主板跳线有关。
分区接口序号:hda后面跟着的1为第几个分区。Linux规定hda1~hda4这四个分区号预留给主分区,扩展分区分区号从hda5开始。
分区和挂载
Windows和Linux对分区和文件的关联形式不一样。Windows是通过进入不同分区(C盘、D盘)读取分区里面存放的文件。而Linux则是通过将分区挂载(mount)到目录下面使用。
磁盘挂载示意图
所谓的挂载,就是让磁盘分区和目录建立一种关联。例如,将hda1挂载到根目录“/”下,就是所有根目录(“/”)及根目录下的所有子目录(如“/home“)等文件都将存储到分区hda1下。我们称根目录为磁盘分区hda1的挂载点。也就是说,通过进入根目录,相当于进入了hda1分区读取数据。
同时磁盘分区也能挂载到子目录下。例如,将hda2挂载到home目录(“/boot”)下,那么boot目录及子目录下的所有文件都将存储到hda2分区下。而挂载后boot目录后&