WEB开发网
开发学院操作系统Linux/Unix 系统管理员工具包: 监视磁盘空间和使用情况 阅读

系统管理员工具包: 监视磁盘空间和使用情况

 2008-11-12 08:29:45 来源:WEB开发网   
核心提示: 如果有更多的文件系统具有配额,那么您需要为这些文件系统配置更多的行,系统管理员工具包: 监视磁盘空间和使用情况(8), 如果您需要对多个用户配置配额,那么可以首先为一个用户设置配额,任何用户都可以检查他们自己的配额限制和磁盘使用情况:$ quotaOver disk quota on /e

如果有更多的文件系统具有配额,那么您需要为这些文件系统配置更多的行。

如果您需要对多个用户配置配额,那么可以首先为一个用户设置配额,然后对 edquota 使用 -p 命令行选项。这将使用指定的用户作为基础来创建新的用户。例如,要使用 mc 的设置为用户名 slp、tw 和 sh 设置配额,请执行下面的命令:

$ edquota -p mc slp tw sh

使用配额进行文件限制警告

当用户创建一个超过其软限制的文件时,他们将会得到下面的警告:

quota_ufs: Warning: over disk limit (pid 1738, uid 101, inum 94, fs /export/home)

请注意,留给用户 7 天的时间更正该问题,您可以使用 edquota -t 来更改这个期限。

如果用户试图创建超过硬限制的文件,那么系统将终止写进程并根据相应的限制来截断该文件:

$ mkfile 210000k overlimit
quota_ufs: over hard disk limit (pid 1843, uid 101, inum 130, fs
/export/home)
overlimit: initialized 191873024 of 215040000 bytes: Disc quota exceeded

通过运行 quota 命令,任何用户都可以检查他们自己的配额限制和磁盘使用情况:

$ quota
Over disk quota on /export/home, remove 199993K within 7.0 days

配额管理

使用 quota 命令,系统管理员可以检查任何用户的配额,您应该使用 -v 命令行选项以提供关于文件系统、使用情况和限制信息的完整报告(请参见清单 8)。

清单 8. 使用 -v 选项

$ quota -v mc
Disk quotas for mc (uid 101):
Filesystem   usage quota limit  timeleft files quota limit 
timeleft
/export/home 399993 200000 400000  6.9 days  151   0   0

上一页  3 4 5 6 7 8 9 10  下一页

Tags:系统 管理员 工具包

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接