Linux磁盘和文件系统管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux磁盘和文件系统管理相关的知识,希望对你有一定的参考价值。

实验报告
实验目的:熟练掌握磁盘和文件系统管理
实验要求:
1.添加两块10G的SCSI硬盘(sdb sdc),配置名为mbox的逻辑卷,
2.创建 /mailbox/ 目录,挂载mbox的分区
3.使用df -h查看/mailbox空间
4.创建3个用户terry jerry shrek,其中terry和shrek属于teacher组,
5.实现jerry用户对 /mailbox/ 目录的空间使用容量为500M,
6.实现teacher组对 /mailbox/ 目录的空间使用容量为4G。
7.再新加了一块10G硬盘,扩容到 mbox分区。
8.使用 df -h 命令检查 /mailbox/ 目录确实增加了10G新空间
9.jerry用户登陆后添加数据到 /mailbox/ 目录最多为500M
10.terry 用户登陆后添加4G数据到 /mailbox/ 目录后,shrek用户不能再添加数据。
实验步骤

  1. 添加两块10G的SCSI硬盘(sdb sdc),配置名为mbox的逻辑卷
    (1) 对硬盘(sdb sdc)进行设置
    fdisk /dev/sdb
    fdisk /dev/sdc
    (2) 重读分区表
    partprobe /dev/sdb1
    partprobe /dev/sdb2
    partprobe /dev/sdc1
    (3) 将物理硬盘初始化为物理卷
    pvcreate /dev/sdb1 /dev/sdc1
    (4) 新建一个由sab1和sdc1两个物理卷组成的名为yyc的卷组
    vgcreate yyc /dev/sdb1 /dev/sdc1
    (5) 将指定卷组分割出10G空间创建为mbox的逻辑卷
    lvcreate -L 10G -n mbox yyc
    (6) 使用mkfs命令对逻辑卷yyc进行格式化,创建XFS文件系统
    mkfs.xfs /dev/yyc/mbox
  2. 创建 /mailbox/ 目录,挂载mbox的分区
    (1) 创建 /mailbox/ 目录
    mkdir mailbox
    mkdir /mailbox
    (2) 挂载mbox的分区
    mount /dev/yyc/mbox /mailbox/
  3. 使用df -h查看/mailbox空间
    (1) 查看/mailbox空间
    df -h /mailbox/
  4. 创建3个用户terry jerry shrek,其中terry和shrek属于teacher组
    (1) 创建teacher组
    groupadd teacher
    (2) 创建terry jerry shrek用户
    useradd -g teacher jerry
    useradd -g teacher terry
    useradd shrek
  5. 实现jerry用户对 /mailbox/ 目录的空间使用容量为500M
    (1) 卸载光盘驱动
    umount /dev/yyc/mbox
    (2) 将名为mbox的逻辑分区挂载到/mailbox下
    mount -o usrquota,grpquota /dev/yyc/mbox /mailbox/
    (3) 开机自动挂载
    vim /etc/fstab
    xfs_quota -x -c ‘limit -u bsoft=200M bhard=500M jerry‘ /mailbox/
  6. 实现teacher组对 /mailbox/ 目录的空间使用容量为4G
    (1) 实现teacher组对 /mailbox/ 目录的空间使用容量为4G
    xfs_quota -x -c ‘limit -g bsoft=3G bhard=4G teacher‘ /mailbox/
  7. 再新加了一块10G硬盘,扩容到 mbox分区
    (1) 添加一块10G硬盘
    (2) 对新添加的硬盘sdd进行设置
    fdisk /dev/sdd
    (3) 重读分区表
    pvcreate /dev/sdd1
    (4) 将sdd1扩展到yyc卷组中
    vgextend yyc /dev/sdd1
    (5) 从yyc卷组扩展10G到mbox逻辑卷中
    lvextend -L +10G /dev/yyc/mbox
    (6) 设置mailbox权限为可读、可写、可执行
    chmod 777 /mailbox/
  8. 使用 df -h 命令检查 /mailbox/ 目录确实增加了10G新空间
    (1) 使用df -h 命令检查 /mailbox/ 目录
    df -h /mailbox/
    (2) 同步文件系统
    xfs_growfs /dev/yyc/mbox
    (3) 使用df -h 命令检查 /mailbox/ 目录
    df -h /mailbox/
  9. jerry用户登陆后添加数据到 /mailbox/ 目录最多为500M
    (1) 进入jerry用户
    su – jerry
    (2) 进入/mailbox目录
    cd /mailbox/
    (3) 将/dev/zero文件输出到mailbox 输出量为1M 900个
    dd if=/dev/zero of=mailbox bs=1M count=900

以上是关于Linux磁盘和文件系统管理的主要内容,如果未能解决你的问题,请参考以下文章

Linux磁盘及文件系统Linux文件系统

Linux磁盘及文件系统管理1

Linux命令——磁盘操作及文件系统的管理

Linux磁盘和文件系统管理

2018-1-27Linux系统管理磁盘和文件系统管理工具

linux磁盘与文件系统管理/查看硬盘内存空间/文件系统的操作/ 文件的压缩和打包