Linux命令速查----磁盘管理

磁盘管理

(一) 磁盘分区命令:fdisk

  • 注:用fdisk 对磁盘操作分区后,还要对分区进行格式化(mkfs)所需要的文件系统,这样一个分区才能使用
  • 主分区Primary)和扩展分区Extended),扩展分区最多有一个,主分区加扩展分区最多4个
  • 扩展分区不能直接使用,还要分成逻辑分区logical
  1. 查看机器挂载硬盘个数及分区情况:fdisk -l
    参数说明:
    (1) Start: 表示的一个分区从X cylinder(磁柱)开始

    (2) End: 表示一个分区到 Y cylinder(磁柱)结束

    (3) id: 和system是一个意思,指定磁盘分区类型(详见下面的分区表)

  2. 增加分区
    1)fdisk /dev/sda
    2)进入command界面

  • command界面的常用选项:

  • m:输出帮助信息

  • l:是列出分区类型,以供我们设置相应分区的类型

  • p:列出分区表,效果如下

    Linux命令速查----磁盘管理

  • n:添加一个新分区(p: 主分区,e:扩展分区,l:逻辑分区)

  • t:改变分区类型

  • d:删除分区

  • q:不保存退出

  • w:把分区写入硬盘并退出

  1. 分区完毕后,还要对分区格式化及加载(利用 mkfs

  2. 让硬盘启动自动挂载

    • 编辑 /etc/fstab文件,使其能够自动挂载

(二) 查看磁盘信息:lsblk

lsblk 命令能够显示出当前系统各磁盘的使用情况

运行示例如下
Linux命令速查----磁盘管理

  • 各参数意义:
    • NAME:
    • MAJ:MIN
    • RM
    • SIZE
    • RO
    • TYPE
    • MOUNTPOINT:挂载点

(三) swap分区

  1. 建立swap分区:mkswap

    • **格式:mkswap [options] device [size] **
  2. **swap分区:swapon

    • 格式:swapon [options] [<spec>]
    • 注:spec可以为UUID, device等等
  3. 关闭swap分区:swapoff

    • 用法同swapon

(四) 挂载(卸载)磁盘分区:mount(umount)

(五) 让系统自动挂载硬盘分区:修改fstab文件