前言

硬盘使用前,一般要分区,格式化(创建文件系统)<== 存放数据

类比,房子使用前,一般要隔断,装修,买家具,再住人。

分区

一块硬盘:

  • 主分区、扩展分区、逻辑分区

    • 主分区+扩展分区的数量<=4,其中一个主分区可以用一个扩展分区替代,扩展分区最多只能有一个。
    • 扩展分区不能直接使用,还需要在上面创建逻辑分区,逻辑分区可以有多个。
    • 主分区+扩展分区 编号只能是1-4,逻辑分区的编号只能从5开始

示例:

  • 1. 常规分区:数据不是特别重要的业务,例如集群的某个节点

    • /boot 引导分区 200M 主分区
    • /swap 交换分区 内存的1.5倍,一旦内存大于8G,给8G即可
    • / Linux所有目录的顶点,剩余所有空间
  • 2. 数据重要的分区(数据库,存储服务器)
    • /boot 引导分区 200M 主分区
    • /swap 交换分区 内存的1.5倍,一旦内存大于8G,给8G即可
    • / Linux所有目录的顶点,100-200G,给定固定的大小
    • /data 剩下所有,存放数据
  • 3. 特大网站,门户(产品线特别多,需求)
    • /boot 引导分区 200M 主分区
    • /swap 交换分区 内存的1.5倍,一旦内存大于8G,给8G即可
    • / Linux所有目录的顶点,100-200G,给定固定的大小
    • 剩余空间不分配,哪个部门领导了服务器,根据需求再进行分区

错误的分区方案:
把/usr, /home, /var也专门分出来,没必要。100平偏偏要分一堆小房间,不合理布局。

创建/boot分区的示例说明

创建第一个分区/boot,在添加分区的界面中,需要分别手工输入分区挂载点目录、选定文件系统类型,对哪个磁盘操作(如果服务器有多个磁盘则需要特别注意),以及指定创建的分区大小。

  • Mount Point 挂载点。

    • 就是Linux下访问磁盘分区的入口,即如果要前往/boot分区(/dev/sda1)写入数据,就必须通过/boot入口来写入,这一点与Windows是不同的。
  • File System Type 文件系统类型
    • Windows中文件系统类型是fat32/ntfs
    • Linux是ext2,ext3,**ext4**(默认)
    • 磁盘分区只有在设置了文件系统类型格式化并挂载上挂载点后,分区才能存放数据。
  • Force to be a primary parition 强制主分区,是可选项。
    • 由于安装示例中,所有的分区未超过4个,所以必须勾选。

文件系统就是管理以及组织磁盘上数据的一种方式或机制。

下面是常用的文件系统类型介绍:

Linux硬盘分区知识的更多相关文章

  1. linux硬盘分区格式化及挂载

    1.硬盘的接口类型 硬盘的接口一般分为两种,一种是IDE并行接口,一种是SATA串行接口, 在linux上面IDE接口的硬盘被识别为/dev/hd[a-z]这样的设备,其中hdc表示光驱设备,这是因为 ...

  2. linux硬盘分区与格式化

    linux硬盘分区与格式化: 1. 设备管理 在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘.光驱等 IDE 或 SCSI 设备也不例外. Linux 把各种 IDE 设备分配了一 ...

  3. (转)硬盘分区备忘(主分区,扩展分区和逻辑分区)以及Linux硬盘分区工具parted 介绍

    场景:最近在学习Linux的基础知识,不可避免的设计到Linux的磁盘分区,以前做过总结,但是那种总结就是复制别人的文章,总结完就不想看第二遍,所以很容易就遗忘了!清楚明白的理解分区后,我就可以在自己 ...

  4. linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

    linux 虽然一直都有在玩,但是对硬盘操作确实不是很熟悉今天有空,就整理了下. 1, 创建分区 先查看下是否有磁盘没有分区 fdisk -l 其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没 ...

  5. Linux 硬盘分区、分区、删除分区、格式化、挂载、卸载

    Linux 虽然一直都有在玩,但是对硬盘操作确实不是很熟悉今天有空,就整理了下. 1,创建分区 先查看下是否有磁盘没有分区 fdisk -l 其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没有 ...

  6. LINUX 硬盘分区及文件系统

    一,top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 1. 第一行是任务队列信息 2. 第二.三行为进程和CPU的信息 3. 第 ...

  7. linux 硬盘分区与格式化挂载 (二)

    1. 文件系统的挂载与卸载(详见linux系统管理P406)1) 掌握挂载的定义:挂载指将一个设备(通常是存储设备)挂接到一个已存在的目录上.2) 掌握mount命令的功能:实现文件系统的挂载.3) ...

  8. linux 硬盘分区与格式化挂载

    1. 硬件设备与文件名的对应关系(详见linux系统管理P297)1) 掌握在Linux系统中,每个设备都被当初一个文件来对待.2) 掌握各种设备在Linux中的文件名 2. 硬盘的结构及硬盘分区(详 ...

  9. Linux lvm 分区知识笔记

    盘面上可以细分出扇区(Sector)与柱面(Cylinder)两种单位,其中扇区每个为512bytes那么大. 通常所说的"硬盘分区"就是指修改磁盘分区表,它定义了"第n ...

随机推荐

  1. python爬虫之requests的高级使用

    1.requests能上传文件 # 导入requests模块 import requests # 定义一个dict files = {'file': open('D:/360Downloads/1.t ...

  2. 001_创建一个sidebar切换页面

    Table Of Content 准备 基本思路 实现 我们期望实现这样的效果: ![](https://img2018.cnblogs.com/blog/1735896/202001/1735896 ...

  3. Three.js 中的参数调试控制插件dat.GUI.JS - [Three.js] - [dat.GUI]

    不论是处于特殊功能的需要,还是处于效果调试方便,我们可能都需要修改模型中的参数值.在Three.js中,谷歌提供了一个js库,即dat.GUI.js用于处理这种需求. 通过该库,我们就不需要通过手动修 ...

  4. python爬取疫情数据详解

    首先逐步分析每行代码的意思: 这是要引入的东西: from os import path import requests from bs4 import BeautifulSoup import js ...

  5. 统计分析_集中趋势and离散程度

    1.数组的集中趋势-如何定义数组的中心 1.1 常用几下几个指标来描述一个数组的集中趋势 均值-算术平均数 . 中位数-将数组升序或降序排列后,位于中间的数. 众数-数组中出现最多的数. 1.2 指标 ...

  6. java web之Filter详解

    java web之Filter详解 2012-10-20 0 个评论 作者:chenshufei2 收藏 我要投稿 .概念: Filter也称之为过滤器,它是Servlet技术中比较激动人心的技术,W ...

  7. fork()系统调用的理解

    系统调用fork()用于创建一个新进程.我们可以通过下面的代码来理解,最好是能自己敲一遍运行验证. ​#include<stdio.h> #include<stdlib.h> ...

  8. AJ学IOS(47)之网易彩票帮助界面UIWebView的运用

    AJ分享,必须精品 效果: 制作过程 首先是帮助按钮那个地方的点击. 这里是用点击跳转的用的是 NJSettingArrowItem,前面的设置的,从字典通过模型转过来的. // 分享 NJSetti ...

  9. 2019-08-02【机器学习】有监督学习之分类 SVC算法 实例(上证指数跌涨预测)

    样本: 代码:有几处与教程不同,自行修改 import pandas as pd import numpy as np from sklearn import svm from sklearn imp ...

  10. animation-play-state 在 ios 中不生效的解决办法(JS篇)

    我们要实现动画的播放和暂停,animation-play-state 在安卓端可以使用,但是在 ios 中不起作用,这时可以使用 js 来实现相同效果. 原理 通过 js 获取当前元素的 transf ...