Linux设定用户磁盘配额的实例
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本节课完
Linux设定用户磁盘配额的实例
1、Linux磁盘配额都是在文件系统上实行 的,所以要在挂载文件系统的同时,加入相 关的参数。具体的参数请参阅前面的章节。 2、如果你想对/home目录进行配额机制, 你最好把整个/home目录安排一个单独磁盘 分区给它,如下所示。
单独给/home 一个磁盘分区
3、使用带有-c选项quotacheck命令创建磁盘 配额数据库,也可以使用-m选项创建。 磁盘配额数据库文件
4、使用命令quotaon开启,使用quotaoff关闭 磁盘配额机制,现开启磁盘配额机制。开启 后使用命令quotacheck检查开启情况。
5、未设置配额之前,测试用户能够创建的文 件大小用来作对比。先看在本机上的用户情 况。然后切换到hu用户,使用dd命令创建一 个9MB的文件。
现在用户hu里面数据为空!
文件huquota 大小为6MB
பைடு நூலகம்
再次使用quota查看创建文件后的hu用户磁 盘配额情况。
6天的宽免期
再使用dd命令在hu用户家目录上创建一个 4MB的文件,看看能否创建成功。注意hu用 户的硬限制为8MB,现在已经存在一个文件 大小为6MB了。(6MB+4MB)=10MB > 8MB
创建失败
7、可以使用-p选项的edquota命令复制其它 用户的磁盘配额模板。如果要取消磁盘配额 请使用命令edquota xxx ( xxx为用户名)编辑 时把参数设置为0。
数据块 文件系统
数据块 数据块 软限制 硬限制
i节点 i节点 i节点 软限制 硬限制
所有的限制单位都是KB,4096=1024*4=4MB 8192=1024*8=8MB。
配置好存盘退出,切换到hu用户使用quota 查看该用户的磁盘配额设定信息。
使用dd命令在hu用户家目录上创建一个 6MB的文件。
可以创建9MB的文件
为了测试磁盘配额,在没有配置磁盘配额时, 用户hu可以创建大于8MB的文件huquotatest。 现把这个文件删除掉。
删除这个大于8MB的文件, 现在hu用户数据为空。
6、使用命令edquota设定用户hu的磁盘配额
①未设定磁盘配额时,用户hu的配置情况
①设定磁盘配额后,用户hu的配置情况
后面这条命令的意思是:使用hu用户的磁 盘配额设定作为模板,并将这些设定套用在 用户quota-test和quota-user1上。
8、查看本机系统上所有用户的磁盘配额情况 可以使用带有-a选项的命令repquota。
可以发现用户quota-user1和quota-test的磁 盘配额设置跟用户hu一模一样。