作业3 - 本地存储管理

学习目标

  • 分区工具
    • 使用fdisk / cfdisk管理 MBR 分区
    • 使用 gdisk / cgdisk 管理 GPT 分区
  • 文件系统管理
    • 使用mkfs.{ext4,xfs}创建文件系统
    • 使用mount / umount挂装/卸装 文件系统
    • 使用blkid命令显示文件系统的 卷标/UUID
    • 修改/etc/fstab在系统启动时挂装文件系统
  • 磁盘/文件系统常用工具
    • df 、 du
  • 逻辑卷管理
    • 使用{pv,vg,lv}create创建 物理卷/卷组/逻辑卷
    • 使用 {pv,vg,lv}{s,display} 查看 物理卷/卷组/逻辑卷
    • 使用 {vg,lv}{extend,reduce} 扩展和收缩 卷组/逻辑卷
    • 使用 resize2fs 扩展和收缩 ext 文件系统
    • 使用 xfs_growfs 扩展 xfs 文件系统

任务1:磁盘分区

  • 为虚拟机添加一块 8G 大小的硬盘!

  • 为磁盘设置 GPT 分区表![](README.assets/4.1.jpg

  • 添加 2 个分区,分别为

    • 5G, Linux 分区类型

    • 3G, Linux 分区类型

任务2:创建和 挂装/卸装 文件系统

  • 在大小为 5G 的分区上创建 xfs 文件系统

  • 在大小为 3G 的分区上创建 ext4 文件系统

  • 创建两个文件系统挂装点 /mnt/{xfs,ext4}

  • 将大小为 5G 的文件系统手动挂装到 /mnt/xfs

  • 将大小为 3G 的文件系统手动挂装到 /mnt/ext4

  • 检查文件系统的挂装情况

  • 学习使用resize2fs收缩再扩展文件系统

  • 复制 /usr 整个目录的内容到 /mnt/xfs

  • 进入 /mnt/ext4 -r目录,将 /etc 整个目录的内容复制到当前目录

  • 使用 fuser 命令分别查看两个挂装点目录下有无进程在运行

  • 分别手动卸装 /mnt/{xfs,ext4}

任务3:配置系统启动时挂装

  • 将大小为 5G 的 xfs 文件系统挂装到 /data(使用文件系统UUID)

任务4:挂装 iso 文件

任务5:df 和 du 命令习题

  • 显示 /etc 目录中每个文件的磁盘占用
  • 显示 /etc 目录总共占用了多少

  • 显示 xfs 和 ext4 文件系统的剩余空间

    习题

  • 解释:mount -t ext4 /dev/sdb2 /data

  1. 解释:umount /dev/sdb1
  1. 写出命令:使硬盘开机自动挂载,需要修改的配置文件
  1. (1). 如上操作结果,建立了一个大小为__G的分区

    (2). 如果想显示当前分区状态,接着输入_命令

    (3). 如果想将分区结果写入硬盘,接着输入_命令ss

results matching ""

    No results matching ""