linux分区方法,不同的人有不同的方法,反正没有统一的方法。在分区方面,我觉得根据自己的实际情况来分是最好的。玩linux也有好几年了,下面说一下,我在分区方面的一些经验。
一,个人用

如果是个人用,就没必要分那么多区,分一个区,或者二个区就行了。

分一个区,就要一个根分区就行了/,我的多系统里面的linux都是一个分区。

分二个区,一个/boot分区,一个根分区/

二,服务器用

关于服务器的分区,不要分的太多,适合自己就行,有二种比较好的方法,适合二种不同的人

喜欢用软件管理工具的人,pacman,yum,apt-get等。

这种人喜欢用软件自带的软件来安装web服务器,mysql服务器,mail服务器等。

/boot     分区100M,绝对够用了。

/home   硬盘大小*4%        根据用户数据的多少,进行增减

/user     硬盘大小*6%        喜欢用管理工具,但是总还有要自己编译安装的东西

/swap    内在大小*2

/var       硬盘大小*70%      默认安装的文件包基本上都在这里面,以及web服务,mysql服务等,所以这种分区要足够大

/tmp      硬盘大小*10%      做为服务器用,log文件会很多,所以单独拿出来。如果定时清理可适当减少。

/            剩下的都给根分区

三,喜欢自己编译安装的人

手动编译安装灵活性比较高,但是如果升级系统,可能会导致手动安装的东西不能用。

/boot     分区100M,绝对够用了。

/home   硬盘大小*60%       例如:我要建一个web服务器,建一个nginx的用户组和用户,然后呢,肯定要先下载源代码,然后放到nginx用户的根目录下面,安装的目录放到 /usr/local下面,代码目录也放在nginx用户的根目录下面,而不是放在/var下面,产生的log可能也放在nginx用户的根目录下面。这 样服务器相关的东西,都放在用户的目录下面,这样的用户的这个目录要很大。

/user     硬盘大小*20%        用户安装的地方,放在/usr/local下面,所以这个目录也要大点。

/swap    内在大小*2

/var       硬盘大小*10%      很多的系统文件放在/var下面,单独分区,可以提高服务器的性能

/            剩下的都给根分区

linux的分区方法的更多相关文章

  1. 一、linux学习之centOS系统安装(VMware下安装)

    一.下载 这个真的没有什么技术含量,也不附下载连接了.这里需要说明的是,其实在VMware下安装centOS是非常简单的,但是这里我要纪录的是在PC上安装centOS,之所以跟标题有出入是因为为了纪录 ...

  2. Linux 驱动开发

    linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...

  3. 华为Mate14上安装Ubuntu20.04纪要

    Ubuntu16.04用了将近五年了,已经好几年没折腾过系统,所以简要记录一下.   1. 关于UEFI分区,之前的笔记本UEFI是可选的(只是默认该模式),Bios里面还有其他选项.一般安装系统之前 ...

  4. Linux学习(CentOS-7)---磁盘分区(概念、分区方法、分区方案)

    1磁盘分区相关的概念 1.1什么是磁盘 磁盘就是计算机的外部存储器设备,即将圆形的磁性盘片装在一个方的密封盒子里,这样做的目的是为了防止磁盘表面划伤,导致数据丢失.简单地讲,就是一种计算机信息载体,也 ...

  5. Linux中fdisk硬盘分区方法

    fdsik 能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统,比如linux .fat32. linux .linux swap .fat16 以及其实类Unix类操作系统的文件系统等:当 ...

  6. 安装Linux Centos系统硬盘分区方法

    一.硬盘回顾 无论是安装Windows还是Linux操作系统,硬盘分区都是整个系统安装过程中最为棘手的环节.硬盘一般分为IDE硬盘.SCSI硬盘和SATA硬盘三种,在Linux系统中,IDE接口的硬盘 ...

  7. 【转】Linux下的磁盘分区方法

    转自:https://www.cnblogs.com/lbole/p/8904298.html 一.硬盘接口类型 硬盘的接口主要有IDE.SATA.SCSI .SAS和光纤通道等五种类型.其中IDE和 ...

  8. Python黑帽编程1.1虚拟机安装和配置 Kali Linux 2016

    Python黑帽编程1.1虚拟机安装和配置 Kali Linux 2016 0.1  本系列教程说明 本系列教程,采用的大纲母本为<Understanding Network Hacks Att ...

  9. 自己瞎捣腾的Win7下Linux安装之路-----图例篇

    写在前面 网上很多这方面的教程,我也是参考他们的文章和一些书籍才弄成功.没啥创新性,只为记录下来,以供自已理解和以后复习. 所谓工欲善其事,必先利其器.俺想学习Linux,当然是要先装一个Linux( ...

随机推荐

  1. 关于启动bash提示‘bash: export: `//这是新的': not a valid identifier’的解决办法

    学习linux以来将centos改的也不少了,也不知道这个问题是由于那个修改来的.最近改bash的操作环境配置文件,用到了~/.bashrc这个文件,发现里面被我修改过. 那是当年安装fcitx输入法 ...

  2. pytest文档1-环境搭建

    1.安装方法 pip install -U pytest 2.查看安装版本 pip show pytest pytest -version 3.快速开始 新建test开头py文件 打开test_sam ...

  3. iPhone12和iPhone12pro的区别有什么?

    阅读全部 说法一 iPhone12和iPhone12pro的区别有:颜色.价格.运行内存.拍照.屏幕最高亮度.电池容量.材质.重量等,具体对比如下: 颜色:iPhone12五色可选,青春绚丽:iPho ...

  4. Clusternet:一款开源的跨云多集群云原生管控利器!

    作者 徐迪,Clusternet 项目发起人,腾讯云容器技术专家. 摘要 Clusternet (Cluster Internet)是一个兼具多集群管理和跨集群应用编排的开源云原生管控平台,解决了跨云 ...

  5. linux下查看开放的端口

    Nmap是一款针对大型网络的端口扫描工具,它也适用于单机扫描,它支持很多扫描,也同时支持性能和可靠性统计. [root@localhost ~]# yum install namp [root@loc ...

  6. 云原生新时代弄潮儿k8s凭什么在容器化方面独树一帜?

    云原生新时代弄潮儿k8s凭什么在容器化方面独树一帜? Kubernetes 可以为做些什么? 在学习一种新技能之前,囧囧建议不要上去先看各种牛叉的实现,我们需要先搞清楚这个技能是什么?学习了之后能为我 ...

  7. IBM MQ常用运维命令

    创建队列管理器 crtmqm –q QMgrName -q是指创建缺省的队列管理器 删除队列管理器 dltmqm QmgrName 启动队列管理器 strmqm QmgrName 如果是启动默认的队列 ...

  8. Vue 之 浏览本地图片功能

      template <input type="file" ref="input_file" @change="fileChange" ...

  9. springcloud 负载均衡之 ribbon。

    一.什么是 ribbon? 就是负载均衡! nginx也是负载均衡 1.1 !!!!ribbon和nginx的区别是什么? /* nginx: 正向代理(和客户端连在一起) 反向代理(和服务器端连在一 ...

  10. 推荐一个基于Dapr的 Red Dog 的完整微服务应用程序

    微服务尽管构建起来非常困难,但它们已成为一种越来越流行的架构模式.随着开发人员开始将他们现有的单体代码库迁移到微服务系统,他们花费大量时间来处理分布式应用程序带来的固有挑战,例如状态管理和服务调用.通 ...