linux磁盘配额测试,linux磁盘配额练习题
1)建立测试组gtest,测试用户test1,test2,test3以上两个测试用户的初始组为gtest
参考答案:
groupadd gtest
useradd -m -g gtest test1
useradd -m -g gtest test2
useradd -m -g gtest test3
passwd test1
passwd test2
passwd test3
2)让/dev/sdb5支持quota
参考答案:
vi /etc/fstab
/dev/sdb5 /mnt/sdb5 ext3 usrquota,grpquota 1 2
3)重新挂载/dev/sdb5,并检查结果
参考答案:
mount -o remount /dev/sdb5
cat /etc/mtab|grep sdb5
4)扫描磁盘使用者情况,产生aquota.group和aquota.user
参考答案:
quotacheck -avug
ls /mnt/sdb5/* -l
5)启动quota
参考答案:
quotaon -avug
6)编辑用户test1的block软限制为4M,硬限制为5M
参考答案:
edquota -u test1
/dev/sdb5 0 4096 5120 0 0 0
7)切换到test1用户,用dd产生三个测试文件,分别是3M,4M,5M,观察结果
参考答案:
chmod 777 /mnt/sdb5
su - test1
cd /mnt/sdb5
dd if=/dev/zero ōf=test3 bs=1024k count=3
dd if=/dev/zero ōf=test3 bs=1024k count=4
dd if=/dev/zero ōf=test3 bs=1024k count=5
8)返回root用户,编辑用户test2的inodes,软限制60,硬限制100
参考答案:
edquota -u test2
/dev/sdb5 2 0 0 1 60 100
9)写一个测试inodes脚本,要求在/mnt/sdb5上新建200个文件
参考答案:
vi test.sh
#!/bin/bash
declare -i i
for ((i=1; i<=200; i++))
do
touch file$i;
done
10)将test1的quota复制给test3
参考答案:
edquota -p test1 test3
11)设定限定时间为1天
参考答案:
edquota -t
12)查看test1,test2,test3用户的quota
参考答案:
quota -vu test1 test2 test3
13)编辑组gtest的block的soft为30000,hard为40000,inodes的soft为1000,hard为2000
参考答案:
edquota -g gtest
/dev/sdb5 3082 30000 40000 2 1000 2000
14)查看gtest组的quota
参考答案:
quota -vg gtest
15)查看系統內所有的具有quota的文件系统信息
参考答案:
repquota -av
16)查看用户和组的quota
参考答案:
repquota -aug
17)关闭系统所有的quota
参考答案:
quotaoff -a
18)测试test1和test2的quota是否已经关闭
参考答案:
su - test1
cd /mnt/sdb5
dd if=/dev/zero ōf=test10 bs=1024k count=10
exit
su - test2
cd /mnt/sdb5
sh -x test.sh
exit
linux磁盘配额测试,linux磁盘配额练习题相关推荐
- linux开发板测试,Linux 开发板常规测试
[正点原子]I.MX6U用户快速体验V1.2.pdf 1. LED 与蜂鸣器测试 LED 测试 echo none > /sys/class/leds/sys-led/trigger # 改变 ...
- linux磁盘配额测试,Linux磁盘配额测试过程完全攻略
我们的磁盘配额已经生效,接下来测试一下是否会限制我们的用户.以 lamp1 用户为例, 因为 lamp1 用户除容量被限制外,也限制了文件个数.先测试文件个数是否被限制了,命令如下: [root@1o ...
- linux odbc 数据源测试,linux操作系统配置ODBC数据源
1.安装ODBC数据包,可以通过手工编译的方式也可以通过rpm包的方式进行安装,本文选择rpm包的安装方式: [root@boserver odbc]# ls -l 总计 1656 -rw-r--r- ...
- linux shell期末测试,LINUX期末复习---SHELL编程
一.SHELL简介 ①什么是SHELL 答:一个作为用户与LINUX系统之间的操作接口程序,允许用户向操作系统输入需要执行的命令. 一种高级.解释性的程序语言. ②SHELL的种类 ③SHELL的执行 ...
- linux音频驱动程序测试,Linux声卡驱动移植和测试
一.分析驱动程序,根据开发板修改代码 代码太长,就不贴了,几个注意点: 1. 查看开发板原理图和S3C2410的datasheet,UDA1341的L3MODE.L3DATA.L3CLOCK分别与S3 ...
- linux ssd iops测试,Linux系统硬盘的IOPS测试
Linux系统硬盘的IOPS测试 什么是IOPS? IOPS (英文:Input/Output Operations Per Second),即每秒进行读写(I/O)操作的次数,多用于数据库等场合,衡 ...
- linux cpu 主频测试,linux cpu 主频
SCC(超级计算集群)简介 SCC概述 超级计算集群(Super Computing Cluster,SCC)使用高速RDMA网络互联的CPU以及GPU等异构加速设备,面向高性能计算.人工智能/机器学 ...
- linux who命令测试,Linux中的who命令详细示例
who是一个命令行实用程序,可打印当前登录用户的列表.它还可以显示当前的运行级别,上次系统引导的时间等.在本文中,我们解释展示了GNU coreutils软件包中捆绑的who命令用法示例. 如何使用w ...
- linux下无线网卡测试,Linux C程序如何检测WIFI无线USB网卡是否可用?
最新做一个WIFI应用项目.如何检测WIFI USB设备是否插上了呢?特此共享. 第一种方法,采用读取文件的方式.在linux下,任何一种设备都可看成文件.通过分析相关文件信息,可得知WIFI设备是否 ...
最新文章
- Memcache与Memcached的区别
- 引号快捷键_干货收藏|excel2016常用快捷键
- BZOJ2831(小强的金字塔系列问题--区域整点数求法)
- SQL优化:使用explain
- FFMPEG more samples than frame size (avcodec_encode_audio2) 的解决方案
- string类assign方法
- 使用Dockerfile定制镜像来部署Tomcat项目
- 使用docker安装的mysql如何让其他机器访问
- 什么是C语言中的隐式函数声明?
- 用Indy创建收发电子邮件的例子
- 浏览器推送 comet
- android 布局长度单位深入研究
- 使用IDEA创建Android项目
- 计算机网络与通讯教案,计算机网络技术教案.docx
- 【工具分享】一个阿里出品的免费在线图表制作工具(ChartCube 图表魔方)
- 【人在运维囧途_14】打扫干净屋子再请客
- 中国人民大学计算机拟录取,2016年中国人民大学信息学院硕士研究生拟录取名单...
- 工厂软件支持及测试是什么,软件工厂
- Java线程中,Blocked,Wait,以及TIMED_WAIT的区别
- ansible的安装、使用
热门文章
- 中关村开发者社区代表向全球发出这样一份倡议!
- 一文搞懂 Spring JPA
- 马云曾卖鲜花,柳传志卖冰箱!摆摊吧,程序员!
- Libra 新编程语言 :Move 所有权模型灵感竟是来自它……
- 36 万美元套利!3 步骤揭秘黑客 DeFi 闪电贷全过程
- iPhone 9或于4月3日发布;复制粘贴之父Larry Tesler去世;Android 11开发者预览版来了!| 极客头条...
- 如何彻底搞懂 Java 数据结构?|CSDN 博文精选
- 如何使用 DNSMAQ 搭建 DNS 服务器?
- 牛!GitHub标星Python项目实战,附赠:学习图谱
- 阿里完成首个可控量子比特研发;45 名谷歌员工举报不公对待;Swoft 2.0.6 正式版发布 | 极客头条...