★Linux磁盘配额的使用 ★——牛刀小试
磁盘配额的作用:限制普通用户使用磁盘的空间和创建文件的个数,不至于因为个别人的浪费而影响所有人的使用
需要用户程序quota软件包 #rpm -qa | grep quota 查看quota软件包安装没
#mount -o usrquota,grpquota /dev/hda1 /mnt/one 使用usrquota,grpquota选项挂载一个分区,激活内核的支持
举个例子重新挂载/分区 #mount -o remount,usrquota,grpquota / 也可以 编辑fstab文件 格式为defaults,usrquota,grpquota
#quotacheck -cvug /dev/hda1 检查并创建数据库文件 -c 创建 -v 查看创建的过程 -u 创建用户配额 -g 创建组配额
假如我们要为多个用户创建配额咋办啊? #quotacheck -cvuga -a 代表所有的用户 后边就不用写分区了 #quotaon /dev/hda1 激活某个分区 也可以#quotaon -a 激活所有所有用户的磁盘配额 下面如何编辑用户的磁盘配额
#edquota -u 【用户】
#edquota -g [组名] 给组做配额 soft 软限制 是可以超过的 不过他会有个提示 时间一周 必须删除到软限制一下 hard 硬限制 这是是你超不过的 多少就是多少
下面我们该如何查看啊/ #cd /mnt/one #ls #mkdir [用户] 创建一个普通用户可以操作的目录
#chown 用户.用户 用户 把这个目录授权给这个用户 #ll #su - 用户 $quota 查看这个用户的配额
$cd /mnt/one/目录
在这下面创建文件看看是否超出磁盘配额限制的文件数量
$rm -rf * 下面我们来看下空间限制好不好使? $dd if=/dev/zero of=file1 bs=1k count=1024 cp文件file1到当前目录下 [从那读] [输出到那] 一次出多少 传多少次 $ls
$du -shk file 查看这个文件的大小 $dd if=/dev/zero of=file2 bs=1k count=1024 cp文件file2到当前目录下 $dd if=/dev/zero of=file3 bs=1k count=1024 cp文件file3到当前目录下 $quota 查看用户的配额 $dd if=/dev/zero of=file4 bs=1k count=1024 cp文件file4到当前目录下 会看到提示超出磁盘配额的提示
$ls $du -shk 查看下空间是否饱和【说白了就是已经用了多大空间了】 $edquota -u [用户] 我们也可以为其他用户创建磁盘配额 步骤和上面的相同
root用户想打印所有用户的磁盘配额情况 该怎么办
#repquota -a 查看所有用户的配额 #edquota -t 修改过期的时间 只影响以后添加的用户 老用户是不影响的
#quotaoff /mnt/one 关闭该磁盘的用户配额
重启机器用户配额就没了 想试用户配额永久生效 可以编辑#vi /etc/fstab 文件 在编辑之前大家最好先备份下
特别注意:如果做到哪步提示 “无权限””无目录‘ 请关闭SElinux #setenforce 0
★Linux磁盘配额的使用 ★——牛刀小试的更多相关文章
- Linux quota命令参数及用法详解---Linux磁盘配额限制设置和查看命令
功能说明:显示磁盘已使用的空间与限制. 语 法:quota [-quvV][用户名称...] 或 quota [-gqvV][群组名称...] 补充说明:执行quota指令,可查询磁盘空间的限制,并得 ...
- Linux磁盘配额实验
1.实现磁盘限额的条件 *需要Linux内核支持 *安装quota软件包2.Linux磁盘限额的特点 作用范围:针对指定 文件系统(分区) 限制对象:普通用户帐号.组帐号 限制类型:磁盘容量(默认单位 ...
- linux 磁盘配额配置
1. 添加一块新磁盘 ,分区 .格式化 .(mkfs.etx3 /dev/sdc5/) 2.设置开机自动挂载(vi /etc/fstab) 添加磁盘配额支持 (用户配额usrquota.组配额grpq ...
- quota - linux磁盘配额管理
磁盘管理系列 linux磁盘管理系列一:磁盘配额管理 http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...
- Linux 磁盘配额(XFS & EXT4)
若是在Linux中搭建了FTP服务器,为了安全性,就要考虑磁盘配额,以防服务器磁盘空间被恶意占满. 磁盘配额概述 1.作用范围:只在指定的分区有效. 2.限制对象:主要针对用户.组进行限制,对组账号限 ...
- Linux磁盘配额与LVM
一.LVM概述 逻辑卷管理 Logical Volume Manager二.LVM机制的基本概念三.LVM的管理命令 ① 主要命令 ② ==LVM逻辑卷操作流程== ③ 举例四.磁盘配额概述 ...
- Linux磁盘配额
Step1:修改fstab文件,增加磁盘限额用户和用户组信息 # /etc/fstab# Created by anaconda on Sat Dec 29 04:48:18 2018## Acces ...
- —linux 磁盘配额按用户管理(quota)
我根据下面的ref链接整理的基本是的按用户额度管理步骤 (按组的额度管理被简化掉) 我在Ubuntu服务器12.04下整理,其他版本的Ubuntu和Linux应该都没有问题的 (有任何错误都指正给我, ...
- Linux下磁盘分区、卸载和磁盘配额
目录 一:查看磁盘信息 二:Linux磁盘分区 三:Linux分区的卸载 四:Linux磁盘配额 一:查看磁盘信息 fdisk : 这个命令是磁盘分区表操作工具,fdisk能将磁盘分区,同时也能为每个 ...
随机推荐
- android学习日记14--网络通信
一.Android网络通信 android网络通信一般有三种:java.net.*(标准Java接口).org.apache接口(基于http协议)和android.net.*(Android网络接口 ...
- linux之history
1.使用HISTTIMEFORMAT在历史中显示TIMESTAMP 通常情况下,当你在命令行中键入history时,终端中将显示你刚输入的命令及其编号.如果出于审查命令的目的,和命令一起显示时间戳将会 ...
- 10905 - Children's Game
4th IIUC Inter-University Programming Contest, 2005 A Children’s Game Input: standard input Output: ...
- 关于Android LayoutInflater的解释
LayoutInflater的作用就是动态加载xml布局好的界面,类似于findViewById()来获取已经定义好的控件一样.不同点是LayoutInflater是用来找res/layout/下的x ...
- MySQL(26):事务的隔离级别出现问题之 幻读
1. 幻读 幻读(Phantom Read)又称为虚读,是指在一个事务内两次查询中数据条数不一致,幻读和不重复读有些类型,同样是在两次查询过程中,不同的是,幻读是由于其他事务做了插入记录的操作,导致记 ...
- 【阿里云产品公测】Opensearch使用体验和评测
作者:阿里云用户outofmemory 昨天晚上收到了阿里云发的邮件,Open search可以申请公测了,于是迫不及待申请了测试,审核人员很高效,过了不到俩小时给批下来了. 很开心,于是趁今天是周 ...
- setcookie 之 我见
$default_currency=get_default_currency(); $_COOKIE['currency'] = $default_currency['currency']; $_CO ...
- 在CentOS下安装配置MySQL
经常需要在linux环境下部署项目或安装Mysql数据库,由于记性不好,每次都是求助度娘,每次搜到的步骤都不一样,所以每次都在尝试.冒险:于是乎,把安装的重要步骤贴出,供自己以后参照. 1.首先要看看 ...
- 20145102 《Java程序设计》第4周学习总结
20145102 <Java程序设计>第4周学习总结 教材学习内容总结 面向对象中,子类继承父类,避免重复的行为定义,不过并非为了避免重复定义行为就使用继承.如果正确判断使用继承的时机,以 ...
- 剑指Offer11 在O(1)内删除链表结点
/************************************************************************* > File Name: 11_Delete ...