唤醒有八个G的分配的定额 就是采纳的流量用光了.仅有一个G 

CentOS陆.八降低成配置分配的定额

  Linux系统是永葆多用户的,即允许多少个用户同时选择linux系统,普通用户在/home/目录下均有谈得来的家目录,在暗中同意状态下,种种用户能够在融洽的家目录下四意创建文件,而不用担心内部存款和储蓄器。作为系统一管理理员,为了防止各类用户占用太多的空中,能够为各种普通用户设置配置分配的定额,即设置各样用户的文件占用的上空大小。

 

       本文以硬盘/dev/sdb为例设置配置分配的定额:

2018-8-29 dynalist 配额

测试

  • 在/mnt/sdb/目录下创办linuxidc_f/目录,且属主为linuxidc,切换成linuxidc用

 

1.  [linuxidc@linuxidc-pc sdb]$pwd            #  查看当前目录

2.  /mnt/sdb                       

3.  [linuxidc@linuxidc-pc sdb]$whoami      #  
查看当前用户,必须是布局分配的定额设定的用户

4.  linuxidc 

5.  [linuxidc@linuxidc-pc sdb]$ll         

6.      # 
查看linuxidc用户能够运用的目录,确认保障linuxidc能够在该目录或其子目录中写入数据

7.  total 28 

8.  -rw——- 1 root  root   7168 Apr 17 17:43 aquota.user 

9.  drwx—— 2 root  root  16384 Apr 17 17:07 lost+found 

  1. drwxr-xr-x 2 linuxidc linuxidc  4096 Apr 17 18:05 linuxidc_f  #
    该目录属主为linuxidc

  2. [linuxidc@linuxidc-pc sdb]$cd linuxidc_f/ 

 

  • 利用edquota USE宝马7系 可以查阅、设置用户USE凯雷德的配额限度和接纳进程

 

1.  [linuxidc@linuxidc-pc linuxidc_f]$edquota linuxidc 

 

  查看结果

1.  Disk quotas for user linuxidc (uid 500): 

2.    Filesystem    blocks       soft       hard     inodes     soft   
 hard 

3.    /dev/sdb      4           50000      60000          2       30   
   40 

4.  # block设备使用量为4kb

 

  •  尝试创造file文件,并写入40M数量

 

1. 
[linuxidc@linuxidc-pc linuxidc_f]$dd if=/dev/zero of=file bs=1M count=40 

2.  40+0 records in 

3.  40+0 records out 

4.  41943040 bytes (42 MB) copied, 0.0380665 s, 1.1 GB/s 

5.  ## 使用dd命令写文本,创造2个文本file,写入1M*40=40M文件,写入成功

 

    查看分配的定额限度和应用进程

5.  Disk quotas for user linuxidc (uid 500): 

6.    Filesystem    blocks       soft       hard     inodes     soft   
 hard 

7.    /dev/sdb      40964      50000      60000          2       30     
 40 

8.  ## 使用了40964kb

 

 

 

  • 品尝成立file文件,并写入50M数额

1. 
[linuxidc@linuxidc-pc linuxidc_f]$dd if=/dev/zero of=file bs=1M count=50 

2.  sdb: warning, user block quota exceeded. 

3.  50+0 records in 

4.  50+0 records out 

5.  52428800 bytes (52 MB) copied, 0.046946 s, 1.1 GB/s 

6.  # 写入1M*50=50M文件成功,但发生警告warning

  查看分配的定额限度和使用进程

1.  Disk quotas for user linuxidc (uid 500): 

2.    Filesystem      blocks    soft       hard     inodes     soft   
 hard 

3.    /dev/sdb        51204      50000      60000          2       30   
   40 

4.   ## 使用额度5120四kb,超越预先警告额度 此时要么得以写入文件的

5.     

 

  • 品味创立file文件,并写入60M数码

 

1. 
[linuxidc@linuxidc-pc linuxidc_f]$dd if=/dev/zero of=file bs=1M count=60 

2.  sdb: warning, user block quota exceeded. 

3.  sdb: write failed, user block limit reached. 

4.  dd: writing `file’: Disk quota exceeded 

5.  59+0 records in 

6.  58+0 records out 

7.  61435904 bytes (61 MB) copied, 0.101161 s, 607 MB/s 

8.  #  显示写入60M多少失利 

 

翻开quota分配的定额使用量:

1.  Disk quotas for user linuxidc (uid 500): 

2.      Filesystem   blocks       soft       hard     inodes     soft   
 hard 

3.      /dev/sdb       60000      50000      60000          2       30 
     40 

尝试往file中写入内容:

1.  [linuxidc@linuxidc-pc linuxidc_f]$echo “heih” >> file   

2.  -bash: echo: write error: Disk quota exceeded    #  写入错误

3.  [linuxidc@linuxidc-pc linuxidc_f]$touch a                # 
创建文件成功

4.  [linuxidc@linuxidc-pc linuxidc_f]$ 

 

自然也足以测试inode使用数据,那里不再赘述。

网站地图xml地图