当前位置: 首页 > news >正文

【Linux入门指北】磁盘配额管理 实验篇

磁盘配额管理

文章目录

  • 磁盘配额管理
  • 一、实验目的
  • 二、实验内容
  • 三、实验器材
  • 四、实验步骤及结果
  • 总结


在这里插入图片描述


一、实验目的

1.熟悉磁盘分区、格式化、挂载等操作的用法;
2.掌握磁盘配额的配置过程;
3.掌握磁盘配额的验证方法;

二、实验内容

1.磁盘分区、格式化、挂载;
2.磁盘配额配置过程(quotacheck、edquota、quotaon、quota、quotaoff等命令的用法);
3.磁盘配额的验证;

三、实验器材

装有redhat linux操作系统的计算机一台。

四、实验步骤及结果

(一)分区

  1. fdisk /dev/sdb 对第二块硬盘进行分区,然后输入m获取帮助信息列表
 fdisk  /dev/sdb
  1. 输入n创建一个新的分区
  2. 选择p来创建一个主要分区
  3. 输入1-4,创建第几个分区
  4. 选择分区起始柱面
  5. 选择该分区结束柱面或者直接输入分区大小,注意:直接输入分区大小时,前面要加上“+”,例如+500M
    在这里插入图片描述
  6. 重复2-6的操作,创建多个分区
  7. 创建完成后,输入p打印分区列表信息
  8. 如果分区列表信息无误,输入w保存分区信息并退出

在这里插入图片描述
(二)格式化分区

mkfs -t ext4  /dev/sdb1     //格式化第一个分区
mkfs -t ext4  /dev/sdb2     //格式化第二个分区

在这里插入图片描述
(三)挂载硬盘分区
13. 首先在/mnt目录下创建两个子文件夹,分别命名为disk1,disk2

mkdir  -p  /mnt/disk1
mkdir  -p  /mnt/disk2

在这里插入图片描述
13. 挂载:把sdb的第一分区挂载到disk1目录(用mount临时挂载)中,第二个分区挂载到disk2(编辑/etc/fstab,开机时自动挂载)中

mount -o usrquota,grpquota /dev/sdb1 /mnt/disk1 

在这里插入图片描述
vim 编辑开机自启配置文件/etc/fstab
在这里插入图片描述
在这里插入图片描述
14. 使用mount命令查看分区是否挂载成功,并查看该分区是否允许进行用户和组群配额管理
reboot重启,在mount

mount | greep /dev/sdb2

在这里插入图片描述
(四)用户配额操作
15. 切换到临时挂载点目录下的disk1中

cd /mnt/disk2
  1. 查看当前目录下的文件,是否有aquota.user和aquota.group两个文件
    命令:ls
ls
  1. 使用quotacheck命令生成用户和组群配额文件
quotacheck -avug
  1. 查看当前目录下的文件,就会发现有aquota.user和aquota.group两个文件,命令:ls
ls

因为没有使用quotacheck命令生成用户和组群配额文件,所以没有aquota.user和aquota.group两个文件

在这里插入图片描述
21. 使用quotacheck命令生成用户和组群配额文件

quotacheck -avug
  1. 查看当前目录下的文件,就会发现有aquota.user和aquota.group两个文件,命令:ls
ls

在这里插入图片描述
24. 编辑用户和组群配额文件

edquota linux

在这里插入图片描述
23. 启用用户和组群配额管理

quotaon -avug

在这里插入图片描述
(五)验证配额信息
24. 切换到超级用户,更改disk2目录的访问权限

chmod    777   /mnt/disk2

在这里插入图片描述
26. 输入exit退出超级管理员账户,并进入 linux 用户,在 /mnt/disk2 中创建一个文件夹名字为 linux1

mkdir -p /mnt/disk2/linux1
  1. 切换目录到/mnt/disk1/linux1中
cd /mnt/disk1/linux1

在这里插入图片描述
!在这里插入图片描述
在这里插入图片描述
28. 使用touch命令创建文本文档或使用mkdir来创建文件夹,并在创建完成后使用quota命令查看自己的配额使用情况,并仔细观察

  1. 删除第4步创建的所有文档 rm -f *
 rm -f  *

在这里插入图片描述
验证容量使用:重复使用命令来创建file1,file2,file3 ,命令:dd if=/dev/zero of=file1 bs=1k count=1024

dd if=/dev/zero of=file1 bs=1k count=1024

在这里插入图片描述


总结

以上就是今天要讲的内容,本文仅仅简单介绍了磁盘分区、格式化、挂载和使用。下一章再见。

http://www.lryc.cn/news/570742.html

相关文章:

  • 数字图像处理题库
  • JS获取本地经纬度
  • 人人网主页登录_爬虫(三)使用session来登录人人网
  • php 获取字符串括号,php截取_php利用大括号截取字符的方法
  • 学生学籍管理系统页面源代码html_浙江省中小学学生电子学籍系统https://xjglpt.zjedu.gov.cn/...
  • matlab实现图像变换(傅里叶变换、离散余弦变换)
  • 7. 自定义FileInputFormat
  • STM32 独立按键扫描功能大全-支持连击、组合连击、任意连击
  • 收藏网页
  • Android 组件篇
  • 从小护士到微软中国总经理,逆风飞扬的“打工皇后”吴士宏的传奇人生
  • react native踩坑日记(0): 如何配置 IOS React-native环境
  • 【提高】奶牛和草丛 USACO【C++】
  • 估计随机行走的覆盖面积
  • 基于NEON指令的图像旋转加速【armv7】
  • 基于ssm的学生作业管理系统
  • C#-从入门到精通-第12章 Windows应用程序高级控件
  • 如何使用deepseek编写测试计划
  • 科学计数法保留有效数字_分析化学中有效数字及其运算规则
  • C++题解(36) 2025年顺德区中小学生程序设计展示活动(初中组C++)换位(二)
  • 如何在ubuntu上安装flash_player
  • 本地安装discuz x2.5(论坛站)程序
  • BackTrack5(BT5)各版本下载
  • cd linux 镜像,解开 CDLinux 的iso映像文件
  • 战争
  • C语言空指针异常在Java中的解决方案
  • 各大搜索引擎网站提交入口
  • csdn博客登录不上-why?
  • mysql bulk update_Django bulk_create()、update()与数据库事务的效率对比分析
  • 超标量处理器设计9-执行