点我

磁盘容量配额

了解即可

Linux 系统的设计初衷就是让许多人一起使用并执行各自的任务,从而成为多用户、多任务的操作系统。但是,硬件资源是固定且有限的,如果某些用户不断地在 Linux 系统上创建文件或者存放电影,硬盘空间总有一天会被占满。

针对这种情况,root管理员就需要使用磁盘容量配额服务来限制某位用户或某个用户组针对特定文件夹可以使用的最大硬盘空间或最大文件个数,一旦达到这个最大值就不再允许继续使用。

可以使用 quota命令进行磁盘容量配额管理,从而限制用户的硬盘可用容量或所能创建的最大文件个数。quota命令还有软限制和硬限制的功能。

  • 软限制:当达到软限制时会提示用户,但仍允许用户在限定的额度内继续使用;
  • 硬限制:当达到硬限制时会提示用户,且强制终止用户的操作。

RHEL 7 系统中已经安装了 quota 磁盘容量配额服务程序包,但存储设备却默认没有开启对 quota 的支持,此时需要手动编辑配置文件,让 RHEL 7 系统中的/boot 目录能够支持 quota磁盘配额技术。

image-20250106030522736

xfs_quota

用于专门针对XFS文件系统来管理quota磁盘容量配额服务而设计的命令。

格式:quota [参数] 配额 文件系统

常用参数

参数作用
-c以参数形式设置要执行的命令
-x专家模式

edquota

用于编辑用户的 quota 配额限制。

格式:edquota [参数] [用户]

参数作用
-u针对哪个用户进行设置
-g针对哪个用户组进行设置
分类: Linux

评论

-- 评论已关闭 --

目录