设置并启用 UFS 磁盘配额和 inode 配额后,即可检查是否有用户超过了其配额。此外,还可以检查整个文件系统的配额信息。
表 7–2 用于检查 UFS 配额的命令
命令 |
任务 |
---|---|
显示用户配额和当前磁盘使用情况,以及有关超过其配额的用户的信息 |
|
显示指定文件系统所拥有的配额、文件和空间量 |
您可以使用 quota 命令显示已激活配额的文件系统中各用户的 UFS 配额和磁盘使用情况。
成为超级用户或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
显示启用配额的已挂载文件系统的用户配额。
# quota [-v] username |
显示在具有配额的所有已挂载文件系统中的一个或多个用户的配额。
用户帐户的登录名或 UID。
以下示例显示由 UID 301 标识的用户帐户有一个 1KB 的配额,但尚未使用任何磁盘空间。
# quota -v 301 Disk quotas for bob (uid 301): Filesystem usage quota limit timeleft files quota limit timeleft /export/home 0 1 2 0 2 3 |
文件系统的挂载点。
当前的块使用情况。
软块限制。
硬块限制。
配额计时器中剩余的时间,以天为单位。
当前的 inode 使用情况。
软 inode 限制。
硬 inode 限制。
配额计时器中剩余的时间,以天为单位。
使用 repquota 命令显示一个或多个文件系统中所有用户的 UFS 配额和磁盘使用情况。
成为超级用户或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
显示一个或多个文件系统的所有 UFS 配额(即使未使用也显示)。
# repquota [-v] -a filesystem |
报告所有用户的 UFS 配额,包括那些不占用资源的用户。
报告所有文件系统。
报告指定的文件系统。
以下示例显示在仅对一个文件系统 (/export/home) 启用配额的系统中 repquota 命令的输出。
# repquota -va /dev/dsk/c0t3d0s7 (/export/home): Block limits File limits User used soft hard timeleft used soft hard timeleft #301 -- 0 1 2.0 days 0 2 3 #341 -- 57 50 60 7.0 days 2 90 100 |
定义
当前的块使用情况。
软块限制。
硬块限制。
配额计时器中剩余的时间,以天为单位。
是文件限制的定义。
当前的 inode 使用情况。
软 inode 限制。
硬 inode 限制。
配额计时器中剩余的时间,以天为单位。