1管理磁盘配额
Linux系统可供多个用户同时登录使用,多个用户会同时使用系统的磁盘存储空间,此时,需要对用户使用磁盘空间大小
和文件数量
做必要限制,即配置磁盘配额
。
Linux系统可以设置用户及用户组的磁盘配额,以限制用户组中各个用户使用的磁盘空间和文件数量的总和。
Linux文件系统采用ext2及以上
才允许设置磁盘配额,且只能设置普通用户
,并由根用户来设置
1.1 fstab文件
etc/ fstab文件描述系统中各种文件系统的信息,Linux操作系统启动时会读取这个文件,根据里面的配置信息挂载磁盘。
这个文件中,每个文件系统占用一行,每行6列。
第1列:设备标识(device)
代表某一种磁盘或虚拟设备,可以是设备名称或分区卷标( Label)或UUD(全局唯一标识符)或远程文件系统,如/dev/ sda、 LABEL=XXX、UUD=XX等形式。
第2列:挂载点( mount point)
指文件系统的挂载目录,从这个目录可以访问被挂载的文件系统,如/、/boot、/proc等形式。
第3列:文件系统类型( file system)
代表某一种文件系统类型,常用的如ext2、ext3、ext4n5、5、iso9660、tmps、proc、sysfs等,也可以使用auto来表示自动检测文件系统类型。
第4列:挂载选项( options)
用于设置挂载参数,多个参数之间用逗号分隔:
auto/noguto:
自动/手动挂载
ro/rw:
只读/可读写
exec/exec:
可执行/不可执行
sync/async:
输入输出的同步/异步
user/nouser:
任何用户/只有根用户可以挂载
usrquota:
支持用户磁盘配额
grpquota:
支持用户组磁盘配额
defaults:
同时具有rw,ec, auto, houser, async等默认选项