1. 程式人生 > >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中的磁盤概述