Linux中的磁碟容量配額和軟硬方式鏈結

2021-10-24 23:16:12 字數 1458 閱讀 2090

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磁碟配額技術。

reboot

mount | grep /boot #從mount命令的輸出結果中,查詢出含有/boot字樣的行

mount | grep /newfs #如果輸出結果有usrquota的字眼,說明該目錄已經支援quota磁碟配額技術

3.設定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...