六、磁盘管理


1.命名

  SATA在Linux中/dev/sda可以找到

  sda中的s代表sata(串口)

       d代表disk(磁盘)

       a代表第一块

2.分区方式

  MBR:MBR支持最大的磁盘容量是<2TB。设计时分配4个分区,如果希望超过4个分区,需放弃主分区,改为扩展分区和逻辑分区。

  GPT:全局唯一标识分区表。支持最大2TB的硬盘,支持128个分区。

3.查看磁盘信息

  命令:lsblk

  Name  MAJ:MIN    RM     SIZE  R0    TYPE  MOUNTPOINT

  名称 设备类型:序号 是否可移动设备 大小 是否只读 磁盘或分区  挂载点

  ls /dev/sd*

4.创建分区

  ·启动分区工具

    fdisk /dev/sdb

    ①n  ②p或e(逻辑)  ③1或4

    ④回车  ⑤+2G 回车  ⑥w(保存分区)

  ·刷新分区

    partprobe  /dev/sdb

  ·查看分区结果

    fdisk -l /dev/sdb

5.创建文件系统

  mkfs.ext4 /dev/sdb1

    mk:make创造  f:file文件  s:system系统

    ext4:sextend4扩展文件系统第四代(是文件系统的类型)  /dev/sdb1:第二块串口硬盘的第一个分区准备格式化

6.挂载

  ·创建挂载点,一个分区一个挂载点

    mkdir /mnt/disk1

  ·挂载

    mount -t ext4 /dev/sdb1 /mnt/disk1

7.查看挂载信息

  df -hT

8.交换分区管理SWAP

  作用:‘提升’内存的容量,防止OOM

  SWAP大小:推荐设置交换分区大小为内存的2倍,

  实际:

    4-16内存系统用4G交换空间

    16-64G内存系统用8G交换空间

    64-256G内存系统用16G交换空间