位置: IT常识 - 正文

Linux下使用quota命令管理磁盘空间的实例教程

编辑:rootadmin
这篇文章主要介绍了Linux下使用quota命令管理磁盘空间的实例教程,文中以CentOS系统为环境进行演示,还照顾到了VirtualBox下使用Linux的情况,十分贴心,需要的朋友可以参考下... 16-04-12

推荐整理分享Linux下使用quota命令管理磁盘空间的实例教程,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

1.通过yum 方式 安装quota

代码如下:#yum install quota

2.VirtualBox创建硬盘如果你的Linux环境建立在VirtualBox下:(1)关闭虚拟机镜像点击setting 配置虚拟机所使用的硬件

(2)配置新硬盘

选择Create new disk

选择VHD (virtual hard disk)

输入硬盘镜像名字

(3)格式化硬盘进入linux,使用命令创建硬盘进行格式化

代码如下:#mkfs -t ext4 /dev/sdb

(4)为硬盘空间寻找目录

代码如下:#mount /dev/sdb /home

如果有需要长期挂着,请自行百度如何修改/etc/fstab,本人修改多次,让系统多次崩溃,最终放弃,选择在 vi /etc/rc.local 里面,业余的加入 mount /dev/sdb /home 这条命令。

3.格式化新创建的硬盘

代码如下:[root@localhost ~]# mkfs -t ext4 /dev/sdb 代码如下:mke2fs 1.41.12 (12-Apr-2016)/dev/sdb is entire device, not just one partition!Proceed anyway? (y,n) yFilesystem label=OS type: LinuxBlock size=4096 (log=2)Fragment size=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks524288 inodes, 2097152 blocks104857 blocks (5.00%) reserved for the super userFirst data block=0Maximum filesystem blocks=214748364864 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Writing inode tables: done Creating journal (32768 blocks): doneWriting superblocks and filesystem accounting information: done

Linux下使用quota命令管理磁盘空间的实例教程

This filesystem will be automatically checked every 24 mounts or180 days, whichever comes first. Use tune2fs -c or -i to override.

挂在硬盘到/home目录

代码如下:[root@localhost ~]# mount /dev/sdb /home/[root@localhost ~]# mount -o remount,usrquota,grpquota /home [root@localhost ~]# mount代码如下:/dev/mapper/VolGroup-lv_root on / type ext4 (rw)proc on /proc type proc (rw)sysfs on /sys type sysfs (rw)devpts on /dev/pts type devpts (rw,gid=5,mode=620)tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")/dev/sda1 on /boot type ext4 (rw)none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)/dev/sdb on /home type ext4 (rw,usrquota,grpquota)

为系统设置启动后自动挂载硬盘

代码如下:[root@localhost ~]#vi /etc/rc.local

添加

代码如下:mount /dev/sdb /homemount -o remount,usrquota,grpquota /home

备注:本人并没有采取修改/etc/fstab 的方法,因为该方法容易因为输入的字符或格式不对导致系统崩溃,所以采取了修改用户启动文件的方法

4.配置quota

代码如下:[root@localhost ~]#quotacheck -avug 对整个系统含有 usrquota, grpquota 参数的文件系统进行 quotacheck 扫描

quotacheck: Your kernel probably supports journaled quota but you are not using it. Consider switching to journaled quota to avoid running quotacheck after an unclean shutdown.quotacheck: Scanning /dev/sdb [/home] donequotacheck: Cannot stat old user quota file: No such file or directoryquotacheck: Cannot stat old group quota file: No such file or directoryquotacheck: Cannot stat old user quota file: No such file or directoryquotacheck: Cannot stat old group quota file: No such file or directoryquotacheck: Checked 2 directories and 0 filesquotacheck: Cannot create new quotafile /home/aquota.user.new: Permission deniedquotacheck: Cannot initialize IO on new quotafile: Permission deniedquotacheck: Cannot create new quotafile /home/aquota.group.new: Permission deniedquotacheck: Cannot initialize IO on new quotafile: Permission denied出现报错,报错原因是因为没有关闭selinux

代码如下:[root@localhost ~]# setenforce 0[root@localhost ~]# quotacheck -avug

quotacheck: Your kernel probably supports journaled quota but you are not using it. Consider switching to journaled quota to avoid running quotacheck after an unclean shutdown.quotacheck: Scanning /dev/sdb [/home] donequotacheck: Cannot stat old user quota file: No such file or directoryquotacheck: Cannot stat old group quota file: No such file or directoryquotacheck: Cannot stat old user quota file: No such file or directoryquotacheck: Cannot stat old group quota file: No such file or directoryquotacheck: Checked 2 directories and 0 filesquotacheck: Old file not found.quotacheck: Old file not found.成功生成

代码如下:[root@localhost ~]#quotaon -auvg 启动quota

5.为用户添加硬盘空间限制创建账户

代码如下:[root@localhost ~]# useradd quotauser1[root@localhost ~]# passwd quotauser1代码如下:[root@localhost ~]# edquota -u quotauser1

Disk quotas for user quotauser1 (uid 500): Filesystem blocks soft hard inodes soft hard /dev/sdb 16 500000 600000 4 0 0

限制用户quotauser1的使用空间为500M,最大限制是600M参数意义参考  soft :这是最低限制容量的意思,使用者在宽限期间之内,他的容量可以超过 soft ,但必需要宽限时间之内将磁盘容量降低到 soft 的容量限制之下!  hard :这是『绝对不能超过』的容量!跟 soft 相比的意思为何呢?通常 hard limit 会比 soft limit 为高,例如网络磁盘空间为 30 MB ,那么 hard limit 就设定为 30MB ,但是为了让使用者有一定的警戒心,所以当使用空间超过 25 MB 时,例如使用者使用了 27 MB 的空间时,那么系统就会警告使用者,让使用者可以在『宽限时间内』将他的档案量降低至 25 MB ( 亦即是 soft limit )之内!也就是说, soft 到 hard 之间的容量其实就是宽限的容量啦!可以达到针对使用者的『警示』作用!  宽限时间:那么宽限时间就可以很清楚的知道含意是什么了!也就是当您的使用者使用的空间超过了 soft limit ,却还没有到达 hard limit 时,那么在这个『宽限时间』之内,就必需要请使用者将使用的磁盘容量降低到 soft limit 之下!而当使用者将磁盘容量使用情况超过 soft limit 时,『宽限时间』就会自动被启动,而在使用者将容量降低到 soft limit 之下,那么宽限时间就会自动的取消啰!

6.测试登陆quotauser1创建超过600M的文件

代码如下:[quotauser1@localhost ~]$ dd if=/dev/zero of=bigfile bs=1M count=700

sdb: warning, user block quota exceeded.sdb: write failed, user block limit reached.dd: writing `bigfile': Disk quota exceeded586+0 records in585+0 records out614379520 bytes (614 MB) copied, 2.75934 s, 223 MB/s

代码如下:[quotauser1@localhost ~]$ ls

bigfile

代码如下:[quotauser1@localhost ~]$ ls -l

total 599984-rw-rw-r--. 1 quotauser1 quotauser1 614379520 Sep 28 03:28 bigfile

可以发现文件的大小被限制了

本文链接地址:https://www.jiuchutong.com/zhishi/283229.html 转载请保留说明!

上一篇:csinsm32.exe是安全的进程吗 csinsm32进程有哪些用处

下一篇:hookdump.exe是什么进程 有什么用 hookdump进程查询(hook execution failed)

  • QQ有耳朵能说明在线吗(qq的耳朵是啥)

    QQ有耳朵能说明在线吗(qq的耳朵是啥)

  • 网易云怎么换照片墙(网易云怎么换照片背景图)

    网易云怎么换照片墙(网易云怎么换照片背景图)

  • vivos7和s6的区别有哪些(vivos7与s6参数配置对比)

    vivos7和s6的区别有哪些(vivos7与s6参数配置对比)

  • 怎么让电脑不休眠(怎么让电脑不休眠不黑屏)

    怎么让电脑不休眠(怎么让电脑不休眠不黑屏)

  • qq怎么看密友值(qq怎么看密友值,对方知道吗)

    qq怎么看密友值(qq怎么看密友值,对方知道吗)

  • 华为nova5pro桌面天气移除了怎么恢复(华为nova5pro桌面时间没有了怎么办)

    华为nova5pro桌面天气移除了怎么恢复(华为nova5pro桌面时间没有了怎么办)

  • i7 8565u属于什么级别(i7 8565u相当于)

    i7 8565u属于什么级别(i7 8565u相当于)

  • word电脑上2次方怎么输入(word里2次方怎么打)

    word电脑上2次方怎么输入(word里2次方怎么打)

  • i34130配什么主板(i34130配什么主板最好)

    i34130配什么主板(i34130配什么主板最好)

  • 手机qq怎么发送文件夹给别人(手机qq怎么发送软件给好友)

    手机qq怎么发送文件夹给别人(手机qq怎么发送软件给好友)

  • fast路由器怎么恢复出厂设置(fast路由器怎么隐藏WiFi)

    fast路由器怎么恢复出厂设置(fast路由器怎么隐藏WiFi)

  • 闲鱼曝光度有什么用(闲鱼曝光度什么意思)

    闲鱼曝光度有什么用(闲鱼曝光度什么意思)

  • oppoa33为什么总显示空间不足(oppo手机为什么老)

    oppoa33为什么总显示空间不足(oppo手机为什么老)

  • 屏幕坏点会扩大吗(屏幕坏点会越来越大吗)

    屏幕坏点会扩大吗(屏幕坏点会越来越大吗)

  • 抖音号怎么设置纯数字(抖音号怎么设置密码登陆)

    抖音号怎么设置纯数字(抖音号怎么设置密码登陆)

  • ipad充电不停的自动重启(ipad充电不停的闪)

    ipad充电不停的自动重启(ipad充电不停的闪)

  • 信息网络划分为(信息网络划分为哪几类)

    信息网络划分为(信息网络划分为哪几类)

  • iphone11pro 与max的区别(iphone11pro与max区别)

    iphone11pro 与max的区别(iphone11pro与max区别)

  • 微机中的总线可分为(总线是微机中的一根导线吗)

    微机中的总线可分为(总线是微机中的一根导线吗)

  • 4g电信卡突然上不了网(电信卡4g突然变2g怎么回事)

    4g电信卡突然上不了网(电信卡4g突然变2g怎么回事)

  • 怎么用pr给视频加音乐(怎么用pr给视频添加闪电效果)

    怎么用pr给视频加音乐(怎么用pr给视频添加闪电效果)

  • 应用宝禁止安装如何解除(怎样取消应用宝禁止安装)

    应用宝禁止安装如何解除(怎样取消应用宝禁止安装)

  • 苹果恢复大师可以恢复多久的信息(苹果恢复大师可以恢复照片吗)

    苹果恢复大师可以恢复多久的信息(苹果恢复大师可以恢复照片吗)

  • 美图秀秀怎么上传作品(美图秀秀怎么上水印?)

    美图秀秀怎么上传作品(美图秀秀怎么上水印?)

  • 华为5.0寸手机有哪些(华为5.0寸手机有几款)

    华为5.0寸手机有哪些(华为5.0寸手机有几款)

  • 小米8wifi已连接但无法访问(小米8wifi已连接但无法访问怎么办)

    小米8wifi已连接但无法访问(小米8wifi已连接但无法访问怎么办)

  • Python中选择结构是什么(python中选择结构也称为什么)

    Python中选择结构是什么(python中选择结构也称为什么)

  • 所有者权益分配流程
  • 以转账方式收到货款会计分录
  • 调整以前年度少计提的工资
  • 租地建厂房合同
  • 纳税人财务会计报表报送管理办法
  • 市区增值税附征怎么填
  • 本月进项税大于销项税有留底,如何做会计分录
  • 增值税专用发票抵扣税额是什么意思
  • 餐饮消费方式
  • 收到保险公司赔款计入什么科目
  • 待处理财产损益借贷方向
  • 金税盘全额抵扣分录
  • 出口退税综合服务平台电话
  • 企业发放给员工子女抚养费
  • 技术转让开具什么发票
  • 小微企业附加税减半
  • 收到社保补贴计入什么科目
  • 个人出租房屋给公司可以开专票吗
  • 年度终了,会计部门都要将旧账编造清册
  • 融资租赁纳税人是指
  • 公共租赁住房的供应对象不包括
  • 去银行打印公户流水需要带什么
  • 2018增值税暂行条例
  • 建设项目投资中的预备费包括
  • mac系统小技巧
  • 赠送产品如何计入成本
  • 发票金额大于报销金额可以吗
  • 企业所得税汇算清缴操作流程
  • php静态变量生命周期
  • 固定资产改扩建账务处理
  • 如何计算旧城拆迁面积
  • 债务重组法律服务方案
  • 公司帮员工买社保能扣税吗
  • swoole如何使用
  • 营业税改增值税的过程
  • Drömling湿地中的灰鹤,德国 (© Mike Friedrichs/Getty Images)
  • PHP使用http_build_query()构造URL字符串的方法
  • 销售费用期末余额
  • 真题解析买谁的
  • laravel运行
  • 资产负债率 70%
  • 月末制造费用可以有余额吗
  • 固定资产入账及摊销方法
  • 直接人工费用属于产品成本吗
  • 本月发料凭证会计分录
  • 未分配利润可以弥补亏损吗
  • 外购固定资产对公司影响
  • 实收资本会计处理方法
  • 金税三期个税申报
  • 职工福利费无发放原因
  • 试生产期间的收入如何做账
  • 计算不含税金额
  • 汽油费进项税额能抵扣吗
  • 收据 和发票
  • 公司买东西算什么费用
  • 购销合同印花税2023年新规定
  • 教育行业会计科目表
  • 数字证书限额多少
  • 如何理解应收账款平均余额
  • 超市库存明细表
  • 方正怎么从u盘进pe
  • 苹果mac最新的系统
  • win7系统咋样
  • linux 744
  • node.js获取文件信息的方法是什么
  • 关闭iebrowser
  • perl写文件
  • 安卓域名重定向
  • dos常用命令详细讲解
  • Node.js中的事件循环是什么意思
  • android天气预报开发极简
  • 几个常用的微课网站
  • android设计模式总结
  • shell脚本入门详解
  • 3种不同的播种方法
  • Python中断言语句
  • 垃圾填埋税率
  • 厦门税务局发票查询系统
  • 小规模纳纳税人
  • 税控盘怎么变更
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设