Linux 磁盘限额|学习笔记

简介: 快速学习 Linux 磁盘限额

开发者学堂课程【Linux 操作系统实战Linux 磁盘限额】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/699/detail/12297


磁盘限额


quota 命令用于显示磁盘已使用的空间与限制。执行 quota 指令,可查询磁盘空间的限制,并得知已使用多少空间。


1.对文件系统目录设置磁盘限额

确保已经安装了 quota,创建了限额用户,在 fstab 中对需要限额的分区进行设置,例如对/data1磁盘限额,增加选项 usrquota 和 grpquota,分别对应用已级和组级配管理设置。

首先输入 quota --help,出现 quota 的一堆信息,说明 quota 已经安装好了。

(1)创建一个用户,修改密码

image.png

(2)用 vi 命令增加自启动的设置,对初始值0进行修改。

修改前

image.png

修改后

image.png


(3)保存退出。

重新载入分区:mount -o remount /data1.

查看配置是否成功

image.png

发现有错误,说明之前的配置出现了问题,找到错误后进行修改,然后重新保存,重新执行。

image.png

执行 quotacheck -avgu /dev/vdb1命令,创建 aquota.user 文件。

image.png

没有报错,说明操作成功。

执行 edquota-u ken 命令,设置用户的配额输入软配合和硬配额额度。

image.png

上图表明,超过1024可以存,但是超过10240就不可以存了。

修改默认值

image.png

修改后

image.png

输入 quotaon -avgu/dev/vdb1:启动磁盘配额(quotaoff-avgu 则关闭磁盘配额)

image.png

查看用户的磁盘配额命令为:

quota ken

测试写入:

dd if=/dev/zero of=/data1 bs=1M count=400

相关文章
|
1月前
|
Linux Shell C语言
【Shell 命令集合 磁盘维护 】Linux 分区管理的工具 sfdisk命令使用教程
【Shell 命令集合 磁盘维护 】Linux 分区管理的工具 sfdisk命令使用教程
30 1
|
1月前
|
存储 Shell Linux
【Shell 命令集合 磁盘维护 】Linux 管理硬盘分区 mpartition命令使用教程
【Shell 命令集合 磁盘维护 】Linux 管理硬盘分区 mpartition命令使用教程
37 1
|
1月前
|
存储 Shell Linux
【Shell 命令集合 磁盘维护 】Linux mkfs.ext2 命令使用教程
【Shell 命令集合 磁盘维护 】Linux mkfs.ext2 命令使用教程
38 1
|
1月前
|
存储 Shell Linux
【Shell 命令集合 磁盘维护 】Linux 创建DOS文件系统 mkdosfs命令使用指南
【Shell 命令集合 磁盘维护 】Linux 创建DOS文件系统 mkdosfs命令使用指南
31 2
|
1月前
|
存储 算法 Shell
【Shell 命令集合 磁盘维护 】Linux 创建启动磁盘 mkbootdisk命令使用教程
【Shell 命令集合 磁盘维护 】Linux 创建启动磁盘 mkbootdisk命令使用教程
30 1
|
1月前
|
存储 安全 Shell
【Shell 命令集合 磁盘维护 】Linux mformat 命令使用教程
【Shell 命令集合 磁盘维护 】Linux mformat 命令使用教程
28 0
|
1月前
|
Shell Linux API
【Shell 命令集合 磁盘维护 】Linux 查找指定目录下的所有符号链接文件 symlinks 命令使用教程
【Shell 命令集合 磁盘维护 】Linux 查找指定目录下的所有符号链接文件 symlinks 命令使用教程
33 1
|
1月前
|
Shell Linux C语言
【Shell 命令集合 磁盘维护 】Linux 创建一个初始化内存盘 mkinitrd命令使用教程
【Shell 命令集合 磁盘维护 】Linux 创建一个初始化内存盘 mkinitrd命令使用教程
36 0
|
1月前
|
存储 Shell Linux
【Shell 命令集合 磁盘维护 】Linux 创建Minix文件系统 mkfs.minix 命令使用教程
【Shell 命令集合 磁盘维护 】Linux 创建Minix文件系统 mkfs.minix 命令使用教程
34 0
|
1月前
|
存储 Shell Linux
【Shell 命令集合 磁盘维护 】Linux 建立ext2文件系统 mke2fs命令使用教程
【Shell 命令集合 磁盘维护 】Linux 建立ext2文件系统 mke2fs命令使用教程
34 2