linux磁盘配额管理

磁盘配额是一种磁盘空间的管理机制,使用磁盘配额可限制用户或组在某个特定文件系统中能使用的最大空间

1、查看内核是否支持磁盘配额

grep “CONFIG_QUOTA” /boot/config…….(tab键补全)

linux磁盘配额管理

2、重新挂载磁盘,开启磁盘配额

(1)umount /mnt/sdc1

(2)mount -o uquota,gquota /mnt/sdc1

linux磁盘配额管理

linux磁盘配额管理

(可以看到后面的参数usrquota,grpquota,支持磁盘配额)

3、配置文件永久生效 vi /etc/fstab

linux磁盘配额管理

在最后一行中输入已安装的设备,然后保存并退出。

[En]

Enter the mounted device to the bottom line and save and exit.

4、添加测试用户

adduser u1

passwd u1

adduser u2

passwd u2

5、设置用户配额限制

edquota -u u1

linux磁盘配额管理

在这里我们设置软限制30M,硬限制50M.最大文件个数7个(软限制4个)

6、查看系统配额

(1) repquota -avus

(2) quota -uvs u1 :

linux磁盘配额管理

linux磁盘配额管理

7、测试修改文件权限,使所有用户都可编辑修改

linux磁盘配额管理

8、进入用户u1到根目录进入sdc1目录创建文件测试

(1)建立文件测试

linux磁盘配额管理

(2)存入数据

linux磁盘配额管理

dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换

if:输入文件名,缺省为标准输入

of:输出文件名,缺省为标准输出

写入创建的第三个文件

[En]

Write in the third file created

9、当用户不只一个时我们可以复制配额

edquota -p u1 -u u2

linux磁盘配额管理

10、删除配额

可以编辑quota使其软硬限制都改为0

edquota -u u1

linux磁盘配额管理

Original: https://www.cnblogs.com/wuxingyi/p/16014855.html
Author: 程序员小吴与Bug
Title: linux磁盘配额管理

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/523994/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Redis之延迟监控

    *参考官方文档 *启用 redis 延迟监控 CONFIG SET latency-monitor-threshold 100 单位:毫秒,100表示一百毫秒。如果将 latenc…

    Linux 2023年5月28日
    096
  • Celery异步任务

    情景: 用户发起request,并等待response返回。在本些views中,可能需要执行一段耗时的程序,那么用户就会等待很长时间,造成不好的用户体验,比如发送邮件、手机验证码等…

    Linux 2023年6月8日
    087
  • 06-ElasticSearch搜索结果处理

    * package com.coolman.hotel.test; import com.coolman.hotel.pojo.HotelDoc; import com.faste…

    Linux 2023年6月7日
    0106
  • 搭建NFS文件共享系统

    1、概述: NFS(Network File System)意为网络文件系统,它最大的功能就是可以通过网络,让不同的机器不同的操作系统可以共享彼此的文件。简单的讲就是可以挂载远程主…

    Linux 2023年6月7日
    097
  • 函数指针的重要用途——回调函数

    什么是回调函数? 粗暴的说,如果一个函数作为另一个函数的参数传入,这种函数就可以称为回调函数(这句话并不严谨,但为了说明问题可以这么理解)。C语言里面,一般就是一个函数的参数列表中…

    Linux 2023年6月8日
    096
  • 用 shell 脚本做命令行工具扩展

    问题的提出 公司开发机与远程服务器之间有严格的隔离策略,不能直接使用 ssh 登录,而必需通过跳板机。这样一来,本地与服务器之间的一些文件传输变得非常不便。经过咨询,运维教了我一招…

    Linux 2023年5月27日
    0124
  • 设计模式之模板方法模式(TemplateMethod)

    代码是用java写的 看了本java书发现他的思想确实是先进!!! 主要还是继承和抽象方法的一些应用看代码吧,我不喜欢扯淡,是干啥的百度都有。 意图:定义一个操作中的算法的骨架,而…

    Linux 2023年6月7日
    092
  • MSSQL中完整备份及完整还原的T-SQL实践

    | 0.37分钟 | 596.8字符 | 1、引言&背景 2、完整备份 3、完整还原 4、声明与参考资料 | SCscHero | 2022/5/27 AM12:47 | …

    Linux 2023年6月14日
    083
  • 飞鸽传书:一个局域网QQ

    推荐一个类似局域网QQ的免费软件——飞鸽传书,支持windows、mac、Linux、安卓、苹果手机。 飞鸽传书:一个局域网QQ 局域网文件和消息互传应该用什么呢?在这里推荐一个类…

    Linux 2023年6月6日
    0107
  • docker操作常用命令:

    镜像查询:docker seacher xxxx 下载: dcoker pull xxx 查看下载的镜像: docker images 运行docker :以redis 为例: d…

    Linux 2023年6月13日
    090
  • 一文带你掌握Spring Web异常处理方式

    一、前言 最近从单位离职了,离开了五年多来朝朝夕夕皆灯火辉煌的某网,激情也好悲凉也罢,觥筹场上屡屡物是人非,调转过事业部以为能换种情绪,岂料和下了周五的班的前同事兼好朋友,匆匆赶往…

    Linux 2023年6月6日
    094
  • Redis实现延迟队列方法介绍

    延迟队列,顾名思义它是一种带有延迟功能的消息队列。那么,是在什么场景下我才需要这样的队列呢? 背景 我们先看看以下业务场景: 当订单一直处于未支付状态时,如何及时的关闭订单 如何定…

    Linux 2023年5月28日
    073
  • Docker 容器中安装 Docker

    本文讲的是在Docker中安装Ubuntu容器,然后在这个Ubuntu容器中再安装Docker。或许这样可以省下买服务器的钱,当然这只是为了学习测试使用,真正项目上还是需要买服务器…

    Linux 2023年6月14日
    0101
  • Oracle 恢复delete误删数据

    — 开启行移动功能 alter table 表名 enable row movement; — 查询删除前的数据 select * from 表名 as of timestam…

    Linux 2023年6月8日
    089
  • 不同云服务器下,ubuntu下开k3s集群

    首先先感谢老哥的文章:h构建多云环境下的K3S集群,但是我尝试在centos 8.2上面前面一直执行报错并且安装glibc 2.17时还会报错make版本太低,所以直接放弃cent…

    Linux 2023年6月7日
    092
  • 线程

    一、线程概念的引入 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区…

    Linux 2023年6月14日
    092
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球