1、分区命名方案
Linux系统使用字母和数字的组合来指代磁盘分区,命名方案是基于文件的,文件名的格式为/dev/xxyN:
/dev/:这个字符串是所有设备文件所在的目录名。因为分区位于硬盘上,而硬盘是设备,所以这些文件代表了在/dev/上的所有可能的分区。
xx: 分区名的前两个字母标明分区所在设备的类型,通常是hd(IDE磁盘)或sd(SCSI磁盘)
y: 这个字母代表分区所在的设备,例如,/dev/hda(第一个IDE磁盘)或/dev/sdb(第二个SCSI磁盘)
N: 代表分区,前4个分区(主分区或扩展分区)用数字1~4表示,逻辑分区从5开始。例如,/dev/hda3是第一个IDE磁盘上的第三个主分区或逻辑分区;/dev/sdb6是在第二个SCSI硬盘上的第二个逻辑分区。
2、磁盘分区和挂载点
各分区是如何被linux系统使用和访问的,linux系统中的每一个分区都是构成支持一组文件和目录所必须的存储区的一部分,是通过挂载来实现的,挂载是将分区关联到某一目录的过程,挂载分区使起始于指定目录(通称为挂载点)的存储区能够被使用。
例如,如果分区/dev/hda5被挂载在/usr/上,这意味着所有在/usr/之下的文件和目录在物理上位于/dev/hda5/。因此文件/usr/share/doc/test被保存在/dev/hda5上,而文件/etc/X11/gdm/test却不是。
/user/下的一个或多个目录还有可能是其他分区的挂载点。例如,某个分区(如/dev/hda7)可以被挂载到/usr/local/下,这意味着/usr/local/man/tet将位于/dev/hda7上。
3、硬盘分区方案
(1)最简单的分区方案
SWAP分区:即交换分区,建议为物理内存的1~2倍
/分区:建议大小为5GB以上。
使用这样的分区方案,所有数据都放在/分区,对于系统来说不安全,数据不容易备份。
(2) 合理的分区方案
/boot分区:用来存放与linux系统启动相关的程序,比如启动引导装载程序,建议100MB
/usr分区:用来存放linux系统中的应用程序,建议3GB
/var分区:用来存放linux系统中经常变化的数据以及日志文件,建议1GB
/home分区:存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间
SWAP分区:实现虚拟内存,建议为物理内存的1~2倍
/分区:linux系统的跟目录,所有目录都挂载在这个目录下,建议1GB