分区格式化并给用户设定配额
Linux是個多任務,多用戶操作系統,如何給某個用戶設定內存限制,文件個數限制了?
?1、添加磁盤,分配磁盤空間
?2、fdisk /dev/sd{a,b,c}給磁盤添加分區,主分區+擴展分區<=4,主分區可以直接格式化掛載使用,擴展分區不可以直接格式化;但可以對擴展分區再二次分區,劃分為邏輯分區后(先創建擴展分區,“l”創建邏輯分區),對邏輯分區格式化掛載使用。磁盤容量=主分區容量+擴展分區容量(=所有邏輯分區容量之和)
?ps:創建的邏輯分區,不能馬上查看到其文件,邏輯分區需要重啟虛擬機才會生效。
?3、mkfs.ext4 /dev/sdb{1,2,3}對分區格式化
?4、mount /dev/sdb{1,2,3}? /public將磁盤分區掛載在相應的目錄下。此刻只是臨時掛載,重啟操作系統后,掛載消失(分區格式化并未消失)通過修改/etc/fstab保證掛載永久生效。
?5、給某個用戶設定一個磁盤分區,并對其進行配額。
?Mkdir /public
?Mount -o usrqupota /dev/sdb1? /public/?
?-o:啟動用戶的磁盤配額并掛載在/public下,沒有此步就不能將某個分區給某個用戶存儲數據
?Umount /dev/sdb1:取消掛載之后再重新掛載。
?Quotacheck -cvu /dev/sdb1 創建磁盤配額數據庫文件/dev/sdb1
?Setenforce 0:關閉防火墻使之進行
?Vi /etc/selinux/config:更改使之永久關閉
?Quotaon /dev/sdb1 開啟磁盤配額/dev/sdb1
?Edquota -u user1 對user1配置磁盤配額,/dev/sdb1
?ps:如是需要永久關閉防火墻需要在/etc/selinux/config更改
??????? 如果需要將配額保存需要在/etc/fstab更改
?
總結
以上是生活随笔為你收集整理的分区格式化并给用户设定配额的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在Vmware-Workstatio
- 下一篇: Rm –rf误删除了一个数据文件,而备份