位置: 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屏幕分享可以用obs吗)

    qq屏幕分享可以用耳机吗(qq屏幕分享可以用obs吗)

  • oppo强制退出账号怎么弄(oppor15强制退出账号)

    oppo强制退出账号怎么弄(oppor15强制退出账号)

  • s8怎么退出安全模式(s9退出安全模式)

    s8怎么退出安全模式(s9退出安全模式)

  • 微博怎么查找通讯录好友(微博怎么查找手机通讯录)

    微博怎么查找通讯录好友(微博怎么查找手机通讯录)

  • 万能中继模式是什么意思(万能中继模式是不是无线桥接对接)

    万能中继模式是什么意思(万能中继模式是不是无线桥接对接)

  • aqm-al00是华为什么型号手机(aqm-al00是华为什么型号荣耀)

    aqm-al00是华为什么型号手机(aqm-al00是华为什么型号荣耀)

  • 英语趣配音的视频怎么保存到手机(英语趣配音的视频怎么保存到u盘上)

    英语趣配音的视频怎么保存到手机(英语趣配音的视频怎么保存到u盘上)

  • 苹果8p原彩显示在哪里(苹果8p原彩显示是什么意思)

    苹果8p原彩显示在哪里(苹果8p原彩显示是什么意思)

  • 电脑微信发不出图片是怎么回事(电脑微信发不出去文件,但可以正常上网)

    电脑微信发不出图片是怎么回事(电脑微信发不出去文件,但可以正常上网)

  • iphonexsmax美版怎么激活(美版xsmax值得入手吗?)

    iphonexsmax美版怎么激活(美版xsmax值得入手吗?)

  • 华为手机快手怎么没有小黄车(华为手机快手怎么k歌)

    华为手机快手怎么没有小黄车(华为手机快手怎么k歌)

  • 手机能接不能打是怎么回事(手机能接不能打的原因)

    手机能接不能打是怎么回事(手机能接不能打的原因)

  • 小米8青春版支持快充吗(小米8青春版支持广电卡吗)

    小米8青春版支持快充吗(小米8青春版支持广电卡吗)

  • 快手推广审核中什么意思(快手推广审核中删除作品)

    快手推广审核中什么意思(快手推广审核中删除作品)

  • tenda无线网卡怎么用(tenda无线网卡怎么连接wifi)

    tenda无线网卡怎么用(tenda无线网卡怎么连接wifi)

  • 荣耀9x屏幕多大(荣耀80手机屏幕多少钱)

    荣耀9x屏幕多大(荣耀80手机屏幕多少钱)

  • 暴风影音如何旋转视频的方向(暴风影音如何旋转90度)

    暴风影音如何旋转视频的方向(暴风影音如何旋转90度)

  • 天猫优选订单在哪里看(天猫优选商品订单是什么)

    天猫优选订单在哪里看(天猫优选商品订单是什么)

  • 2022前端面经---(js高级)一文让你搞懂闭包(2020年前端面试)

    2022前端面经---(js高级)一文让你搞懂闭包(2020年前端面试)

  • 我国当前税制结构的基本情况是怎样的
  • 项目固定资产投资包括
  • 残保金为啥经过个人账户
  • 企业变更股东需要本人到场吗
  • 企业电子发票申请不成功原因
  • 房地产企业消防设施计入什么科目
  • 应付债券利息调整是什么意思
  • 银行承兑汇票到期日期怎么算
  • 长期股权投资的初始投资成本
  • 会计核算制度的案例
  • 国家金库是什么税费
  • 流动性比率小于3说明什么
  • 印花税一定要贴花吗
  • 车辆增值税抵扣到什么时候结束
  • 政府机关开票是普票还是专票
  • 营改增后企业要交哪些税
  • 企业上市过程中遇到的困难
  • 高亮!这些发票不能抵扣增值税
  • 税收滞纳金起止时间问题
  • 个人所得税征收计算方法
  • 将捐赠收入计入资本公积转增增值税
  • 新公司税控盘购买流程
  • 生育津贴支付方式
  • 公司的贷款过桥怎么办
  • 实收资本可以大于注册资本嘛
  • windows商店下载不了
  • 增值税纳税申报首先要稽核比对
  • 克拉莫16首
  • php require include
  • 会计科目怎么调账
  • 买发票前金税盘需要抄税和清卡吗?
  • framework core
  • 累计减除费用多还是少好
  • 不能抵扣的福利发票要勾选吗为什么
  • 二手车价格网站
  • mit?
  • 比特币形式投资是否诈骗
  • 人民币跨境贸易占比
  • 人民法院司法警察警用装备
  • 社会团体要求
  • 临时工工资账务处理该怎么进行
  • 如何在Access中设置有效性规则必须大于等于0
  • 资产减值准备如何影响利润
  • 单位或个体经营者
  • 开票金额和发票金额
  • 公司收到服务费要交哪些税
  • 工业企业分为哪几类
  • 成品油发票如何作废
  • 免税收入就是不征收收入,均属于税收优惠范畴
  • 应付账款从质保金扣除
  • 购销合同印花税按70%
  • 工程项目增值税预缴税率
  • 小企业会计准则坏账怎么处理
  • 公司付款给个人现金
  • 公司注销留抵税额怎么做进项转出
  • 销售出库单需要盖章吗
  • 数量金额式明细账余额怎么填
  • 小规模纳税人变更一般纳税人条件
  • 建筑业营改增后税务问题
  • 私营企业固定资产法律制度
  • sql存储过程简单例题
  • linux怎么禁用防火墙
  • XP系统提示QQprotect.exe损坏文件的解决方法图文教程
  • FastDFS4和Ubuntu12安装及部署步骤
  • macbookpro通知栏
  • Linux系统中sort排序命令的使用教程
  • realpopup.exe - realpopup是什么进程
  • win8系统怎么搜索软件
  • Win7摄像头驱动程序
  • 物联网版块股票
  • cocos2dx3.4 Menu
  • python中字符
  • 浅谈会计诚信与职业道德论文
  • windows pytorch
  • node搭建博客
  • pjblog修改技巧汇总
  • 涉农项目有哪些项目
  • 云南港口城市
  • 深圳国委
  • 古代怎样征兵
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设