最近因为学习和项目需要就安装了一波mint系统(Linux下的一个发行版,用户友好做的很不错,大家如果是刚从Windows转Linux学习的建议可以先从这一个发行版本入手,用户体验很棒。附上桌面图)
言归正传,在安装mint的过程中重新分配磁盘的时候需要手动配置挂载点,由于对里面有些挂载点的具体功能不是很了解,所以就借这次机会学习一下。
Linux系统中的一些基本知识点
对于Linux系统来说有一个很重要的特性或者说是思想那就是——一切皆文件。无论是我们印象中的普通文件,还是目录、光驱、USB等等,在Linux中都被当成文件来对待。这样系统可以对于不同类型的对象提供一套统一的接口、软硬件提供同一套的管理机制。而我们所看到的挂载点其实就是磁盘文件系统的入口目录,它将分区关联到某一个目录。我们可以把它类比成Windows系统下的盘符C:、D:、E:等等。举个例子吧,在Linux中每个设备都是在/dev/文件夹下的一个文件来表示的,在/dev/hda5中,hd表示IDE硬盘,如果是SATA硬盘/外设则是sd,a表示该类型接口上的第一个设备,b、c……则是第二、第三……个设备。数字5表示第一个逻辑分区,在Linux中1-4是为所有可能的主分区预留的标识,逻辑分区从5开始。
如果分区 /dev/hda5 被 挂载在 /usr 上,这意味着所有在 /usr 之下的文件和目录在物理意义上位于 /dev/hda5 上,而非/usr下的文件目录如/etc/hosts就不在/dev/hda5上。如果/usr/xxx被挂载在/dev/hda6下的话,那么/usr/xxx下的所有文件将