linux磁盘分区

根据服务器硬件配置,安装linux操作系统时如何分区?(硬件配置1:硬盘2T,内存32G)、(硬件配置2:硬盘6T,内存128G)

以centos7为例

/boot   1G   (我们平时不会给boot分区,主动存任何数据的)专门放跟启动相关的文件的

/         500G   很少直接放数据,除了根分区本身自带的数据

/home  其他剩余空间       放数据比较多的就是home分区(在公司很多人,不会把数据直接放在根分区)因为根分区下面乱七八糟,文件太多了,一旦根分区坏了,数据也就坏了。home分区一般情况下在整个磁盘分区里所占用的空间是最大的。

/var      500G

swap    32G

/ 和/var给50和500G都不会有人说你错,就看你解释怎么说,比如我平时大部分数据放在home目录下,根分区大部分放系统文件。那给500G就很大了,50G就够。var也是平时不放什么东西50G就够。

根分区

很少直接放数据,除了根分区本身自带的数据,使用磁盘空间大的基本没了,就剩下usr目录,因为一般情况下,编译安装的软件都会装在usr目录下。如果用yum安装就把软件分在,etc目录下,lib目录下。所以根分区不要太大。50-100G。看整体的硬盘有多大

var   

看要不要往这里放数据,如果是一个ftp服务器,那么默认放数据的目录是var目录。如果是apache服务器,它发布网站的目录也在var目录下。不管是什么应用,我这个数据都可以用远程挂载的存储。所以var分区不要搞得太大。把绝大部分数据放在home下,比如给它500G,home分区就给它剩余空间全部都给home。

swap

sawp跟内存大小有关系,当我们的内存是16G以下的时候,给的swap分区的大小,就是1.5-2倍都可以(没有绝对的规定)仅适用于小内存,大内存就不适应了。16G以上就不要搞太大的交换分区了。一旦内存到了32G之后,交换分区再搞两倍就太大了,一倍就行。超过32G的不管多大,最大给32G,16G也行,不管多大只要超过16G,我就给交换分区16G,一点问题都没有。

如果有人和你理论,交换分区大小。

 这四个指的是进程,包含了系统里面所有的进程的状态。

 Active:活跃进程

Inactive:非活跃进程

Active(anon):匿名的活跃进程

Inactive(anon)匿名的非活跃进程

 匿名的非活跃进程可以放到交换分区里,交换分区的数据绝对是暂时不会使用的数据。

交换分区的作用?

它是把现在内存里面非活跃的进程,它所占用的内存空间,先暂时挪到交换分区里放着,然后在内存里运行那些我想要运行的进程。

交换分区放大了,用不上浪费空间,为什么用不上?

就仔细查一下,这四个进程,哪些能放到交换分区,哪些放不到。

 先弄一个boot分区,然后直接添加挂载点。

 现在没用默认,可以自己分配,也有可能是我的磁盘比较小。

/和/var的关系?

/var就是一个目录,一个目录的名字,不往它下边挂东西,它就不代表一个存储空间,它就是一个目录,就是根下面一个传送门,传送门后面没有任何地方能传送。一旦能传送了,真正存储的数据,也不是根这儿,是人家那里。

这不是分区,就是一目录,硬盘才是分区,硬盘是挂载到一个工作的目录里边。相当于/var目录,/etc目录。

 c,d每一个都是真正的分区,卷是分区的名字,其实就是目录的名字,就是挂载点,跟var,swap,根,一模一样就是名字不一样。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你是我的导航

谢谢您的打赏,您的鼓励。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值