linux系統的設計初衷就是讓許多人一起使用並執行各自的任務,從而成為多使用者、多工的作業系統
是,硬體資源是固定且有限的,一旦達到這個最大值就不再允許繼續使用。可以使用quota命令進行磁碟容量配額管理,從而限制使用者的硬碟可用容量或所能建立的最大檔案個數。quota命令還有軟限制和硬限制的功能。
軟限制:當達到軟限制時會提示使用者,但仍允許使用者在限定的額度內繼續使用。1、早期檔案系統新增的引數為usrquota引數,而xfs檔案系統使用的是uquota或usrquota。硬限制:當達到硬限制時會提示使用者,且強制終止使用者的操作。
名稱作用
vim /etc/fstab
…uuid=9d5e3b22-75ac-4f47-9e2b-dd33a06b0f81 /boot xfs defaults,uquota 1 2
#新增uquota引數(xfs檔案系統,usrquota也行)
/dev/sdb1 /newfs ext4 defaults,usrquota 0 0
#新增usrquota引數(早期檔案系統專用引數)
2、重啟系統,使用mount命令檢視目錄是否已經支援quota磁碟配額技術。
reboot3.設定quota磁碟配額。mount | grep /boot #從mount命令的輸出結果中,查詢出含有/boot字樣的行
mount | grep /newfs #如果輸出結果有usrquota的字眼,說明該目錄已經支援quota磁碟配額技術
xfs_quota:是乙個專門針對xfs檔案系統來管理quota磁碟容量配額服務而設計的命令,格式為「xfs_quota [引數] 配額 檔案系統」。
引數作用
-c引數用於以引數的形式設定要執行的命令
-x引數是專家模式
引數作用
-u引數表示要針對哪個使用者進行設定;
-g引數表示要針對哪個使用者組進行設定。
-v顯示指令執行過程
引數作用
-s建立「符號鏈結」(如果不帶-s引數,則預設建立硬鏈結)
-f強制建立檔案或目錄的鏈結
-i覆蓋前先詢問
-v顯示建立鏈結的過程
echo 「cao ni ma」 > test.txt
#建立原始測試檔案test.txt
ln -s test.txt soft_link.txt
#建立檔案test.txt的軟鏈結檔案soft_link.txt
ln test.txt hard_link.txt
#建立檔案test.txt的硬鏈結檔案hard_link.txt
rm -rf test.txt
#刪除原始檔test.txt
cat soft_link.txt
#軟連線檔案打不開
cat hard_link.txt
#硬鏈結檔案能正常開啟
Linux 中磁碟容量配額
linux的設計之處就是為了多使用者同時執行不同的任務,但是硬體資源是有限的,不能讓乙個使用者無限制的上傳檔案,如果不加以限制,那麼磁碟最終將會被充滿,對此我們應該使用uquota來加以限制。1.quota分類 1.1 軟限制 當達到限制時,提示使用者,但任然允許使用者在限定的額度內使用磁碟 1.2...
Linux下的磁碟管理和磁碟配額
磁碟基礎 檢測並確認新硬碟 規劃硬碟中的分割槽 建立檔案系統 格式化 掛載 解除安裝檔案系統 硬碟的物理結構 1.碟片 硬碟有多個碟片,每碟片2面 2.磁頭 每面乙個磁頭 硬碟的資料結構 1.扇區 碟片被分為多個扇形區域,每個扇區存放512位元組的資料 2.磁軌 同一碟片不同半徑的同心圓 3.柱面 ...
Linux的LVM與磁碟配額
pv分割成pe,pe組合成vg,從vg中提取pe,組成lv 主要命令 功能物理卷管理 捲組管理 邏輯卷管理 scan掃瞄 pvscan vgscan lvscan create建立 pvcreate vgcreate lvcreate display顯示 pvdisplay vgdisplay lv...