
无论您要安装Windows还是Linux操作系统,硬盘分区都是整个系统安装过程中不可避免的一部分. Ubuntu具有自动分区选项,但不利于初学者学习. 结合Internet上的一些Ubuntu Linux安装教程,并总结分区知识:
硬盘通常分为三种类型: IDE硬盘,SCSI硬盘和SATA硬盘. 在Linux系统中,具有IDE接口的硬盘称为hd,具有SCSI和SATA接口的硬盘称为sd,而IDE硬盘基本上是Out,目前市场上最常见的硬盘是具有SATA接口的硬盘. 第一个硬盘称为sda,第二个硬盘称为sdb ...,依此类推.
一个硬盘最多具有4个主分区. 除主分区之外的其他分区称为扩展分区. 硬盘可以没有扩展分区,但是必须有一个主分区. 在主分区中,必须有一个活动分区boot /才能启动. 在系统中,可以在扩展分区中建立几个逻辑分区.
在Linux系统中,每个硬盘共有多达16个分区. 硬盘上的4个主分区分别标识为sdal,sda2,sda3和sda4. 逻辑分区从sda5到sda16进行标识.
分区方案(以500G硬盘为例):
1. (1)根目录,/,格式为ext4,主分区,大小为500G;
最经济的解决方案,它仅相当于windos中的一个C驱动器,引导分区,系统文件和用户文件都放在一起,但是有点杂乱无章;

2. (1)根目录,/,格式为ext4,主分区,大小为100G,
(2)交换空间,交换空间,逻辑分区,大小为10G,相当于“虚拟内存”,大小是物理内存的两倍(1-4G)或等于物理内存(8-16G) ,
(3)用户工作目录,/ home,逻辑分区,剩余空间390G,设置得尽可能大,
推荐此解决方案,该解决方案应简洁明了,并将所有用户文件放在/ home中,以便于管理;
3. 您还可以基于选项2设置单独的/ boot引导区域,格式为ext4,主分区,大小为200M,此时无需将根目录设置为主分区;
4. 根据解决方案2,根据个人喜好添加分区,例如/ bin,/ root,/ dev,/ usr.... 以下是Linux系统中重要的分区及其功能:
/ bin: bin是Binary的缩写;

/ boot: 存储启动Linux时使用的一些核心文件;
/ root: 根(超级管理员)用户主目录;
/ sbin: s是超级用户,它存储系统管理员使用的系统管理程序;
/ dev: dev是设备(device)的缩写;该目录是所有Linux外部设备;
/ etc: 系统管理所需的所有配置文件和子目录;
/ home: 用户的主目录;
/ lib: 存储系统的最基本的动态链接共享库;几乎所有应用程序都需要使用这些共享库;

/ lost + found: 此目录通常为空. 当系统异常关闭时,一些丢失的文件将存储在此目录中;
/ mnt: 空目录,系统提供该目录,允许用户临时挂载其他文件系统;
/ proc: 虚拟目录,它是系统内存的映射,我们可以通过直接访问该目录来获取系统信息.
/ usr: 这是最大的目录. 几乎所有的应用程序和文件都放在此目录中. 包括以下内容:
/ usr / X11R6: X-Windows的存储目录;
/ usr / bin: 存储许多应用程序;
/ usr / sbin: 为超级用户存储一些管理程序;

/ usr / doc: 存储Linux文档;
/ usr / include: 在Linux下开发和编译应用程序所需的头文件;
/ usr / lib: 存储一些常用的动态链接共享库和静态档案;
/ usr / local: 一般用户的/ usr目录,最好在这里安装软件;
/ usr / man: 帮助文档目录;
/ usr / src: 此目录中存在Linux开源代码;
/ var / log分区是系统日志记录分区. 如果设置了这个单独的分区,即使系统日志文件出现问题,它们也不会影响操作系统的主分区.
/ tmp分区用于存储临时文件. 这对于多用户系统或Web服务器是必需的. 这样,即使在程序运行时生成大量临时文件,或者用户对系统执行了错误的操作,文件系统的其他部分仍然是安全的. 由于文件系统的这一部分仍要进行读写操作,因此通常比其他部分出现问题的速度更快.
/ var: 存储不断扩展的内容;为了保持/ usr的相对稳定性,可以将经常修改的目录放在该目录中;其中,系统日志文件位于Hadoop生产环境的/ var / log目录中,最好将/ var / log划分为大于100GB的单独分区,如果仅用于测试,则不必分区/分别是var / log
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-311608-1.html
数据呢