首页 > 代码库 > Linux中的磁盘概述
Linux中的磁盘概述
Linux中将磁盘和分区光驱等设备表示为文件
/dev/sda5
/dev为设备文件存放目录
sd表示为usb、stata、scsi、sas接口磁盘设备
a表试第一个硬盘 第二个为b
5表试第一个逻辑分区 1 2 3 4 分别代表四个主分区
EXT4:第四代扩展文件系统,用于数据的存储
SWAP:交换文件系统,作用类似于虚拟内存
Linux中可以使用fdisk分区工具对分区进行管理
磁盘配额quota
管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。
对用户存储文件数量的限制
对用户存储文件大小的限制
1.挂载的同时需要为文件系统添加支持配额的选项
/dev/sdb1 /mnt/quota ext4 defaults,usrquota,grpquota 0 0
2.在分区中生成配额文件quota.user和quota.group
quotacheck -augcv
-a扫描所有支持配额的分区
-u扫描磁盘计算用户所占用的文件数
-g扫描磁盘计算组所占用的文件数
-c创建配额文件aquota.user和aquota.group
3.为用户建立配额信息
edquota-u user1 编辑用户user1的配额信信
容量 峰值 上限 节点 峰值 上限
4.开启/关闭 配额功能
quotaon/quotaoff
quotaon -a
-a 表示开启支持配额功能所有分区
查看配额信息
quota -u 用户名 只查看用户的配额信息
quota -g 组名 只查看组的配额信息
repquota 设备 查看设备内的配额信息
Linux中的磁盘概述