如何在Linux中设置磁盘限额?

2016-01-29 19:40 51 1 收藏

如何在Linux中设置磁盘限额?,如何在Linux中设置磁盘限额?

【 tulaoshi.com - Linux 】

  目    的:  限制你的服务器上的指定用户(FTP用户,Samba pcguest帐号,
            Appletalk 用户等)可以拥有的磁盘空间或文件个数。
            在默认情况下,Redhat Linux没有任何限制。
软件环境: Redhat Linux 5.2
实现方法:
   1.  检查你的 /etc/fstab ,假设没有设置quota的文件象下面这样。

 /dev/hda1    /    ext2   defaults 1  1
 /dev/hda2    /home   ext2  defaults  1  2
   
/home 是单独的一个分区。
   2.  为了设置用户 jephe 在目录 /home/jephe 下所占用的磁盘空间 , 首先改
/etc/fstab 象下面这样:

/dev/hda1    /  ext2    defaults 1  1
/dev/hda2    /home   ext2   defaults,usrquota  1  2
   
   3. 登录为root,在需要设置quota的分区目录下创建空文件 quota.user
  #touch /home/quota.user
  #chmod 600 /home/quota.user 

   4. 重新启动服务器
   5. 开始为指定的用户分配磁盘限额和最多存放的文件个数。
 
# edquota -u jephe
     Quota for user jephe
      /dev/hda2:  blocks in use: 0, limits (soft=5000,hard=6500)
                  inodes in use : 356, limits (soft=1000,hard=1500)
你仅仅需要更改 limits 那一项。

注意:
     1.  编辑/etc/fstab时,注意是 usrquota, 不是userquota.
     2.  你可以查看某个用户的磁盘quota, 如 #quota jephe
  

Jephe 

来源:http://www.tulaoshi.com/n/20160129/1509900.html

延伸阅读
标签: 电脑入门
通常我们都使用命令查看Linux系统中挂载的磁盘,其实除了这种方法外,还有很多方法能够查看Linux挂载磁盘,下面图老师小编就给大家介绍下Linux中如何查看挂载磁盘。 第一种方法:使用df命令,例如: 代码如下: orientalson:/home # df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 15213032 8043668 7169364 53%...
标签: 电脑入门
libvirt是Linux下的虚拟化工具,支持各种虚拟机监控程序,那么要怎么安装虚拟化工具libvirt呢?下面图老师小编就给大家介绍下如何在Linux上安装libvirt虚拟化工具,一起来了解下吧。 安装步骤: by TANG Jia 本测试通过的版本号为:ubuntu12.04、libvirt1.1.2 安装libvirt: 1,安装virtinst apt get installvirtinst 安装libv...
标签: 电脑入门
SELinux是Linux的一个扩张抢占访问控制安全模块,能控制程序只访问特定文件,那么SELinux要如何查看和关闭呢?下面图老师小编就给大家介绍下Linux下如何查看和关闭SELinux。 一、查看SELinux状态命令: 1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态 SELinux status: enabled 2、getenforce ##也可以用这...
标签: 电脑入门
我们都知道DeVeDe能够将视频及文件制作成视频DVD,那么Linux下DeVeDe又该如何使用呢?下面图老师小编就给大家介绍下如何在Linux桌面环境中使用DeVeDe工具创建视频DVD。 DeVeDe是一个开源(GPLv3)DVD创作软件,它允许你从任何数量的视频文件创建视频DVD、VCD、SVCD或者DivX。DeVeDe依赖于其它如Mplayer、FFMpeg、MEncoder、DVDAuthor、VCDImag...
标签: 电脑入门
mono是Novell公司开发的跨平台NET运行环境,可运行于多个系统,包括Linux系统,下面图老师小编就给大家介绍下如何在Linux服务器中编译安装mono笔记。 一、安装依赖关系包 代码如下: yum install gcc bison pkgconfig glib2-devel gettext make gcc-c++ libstdc++-devel libgdiplus-devel 二、下载源码并解压 代码如下: #下载地...

经验教程

653

收藏

85
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部