磁盘配额:是linux系统中用来限制特定普通用户或者用户组在指定分区占用的磁盘
特点:针对指定文件系统限制对象,用户组,账号类型
磁盘容量,文件数量,限制方法:软链接,硬链接
1. xfsprogs quota 安装
2.以支持磁盘配额的方式挂载
3.创建用户
更改密码:passwd 用户名,输入两遍相同密码
4.磁盘配额
限制磁盘空间:
80M 100M 内存容量最高不能超高100M,到达80M提醒
限制文件个数:
4,6 文件最大不能超过6个,文件创建达到4个的时候提示
/data/更改成创建文件的名称
常用选项:
-x:表示启动专家模式,在当前模式下允许修改配额有管理员所有权限
-c:表示直接调用管理命令
-u:指定用户账号对象
-g:指定组账号对象
限制字段:
bsoft:设置磁盘容量限制数值
bhard:设置磁盘容量的硬限制数值(默认单位KB)
isoft:设置磁盘文件数的软限制数值。
5.给/data(创建文件名)赋权,777是赋予读写执行权限
6.验证磁盘配额
使用命令:
dd:是一个设备转换和连续复制命令
"if=":指定输入设备
"of=":指定输出设备
"bs=":指定读取数据块的大小
"count=":指定读取数据块的数量
/dev/zero:可以提供无限空字符
验证:
切换到自创用户:su - 用户名
7. 取消磁盘限额
touch{1..10}.txt 创建1~10个文件(自创文件夹没有文件)
若再次设置磁盘配额,需要重新以支持磁盘配额的方式挂载