在 CentOS 系統中,通常使用的是文件系統來管理存儲空間,而不是像 Windows 那樣的圖形化“回收站”功能。不過,如果你想限制某個目錄(類似于回收站)的大小,可以通過設置磁盤配額或使用 LVM(邏輯卷管理)來實現。
安裝配額工具:
sudo yum install quota
編輯 /etc/fstab
文件:
找到你要設置配額的分區,添加 usrquota
和/或 grpquota
選項。例如:
/dev/sda1 /mnt/data ext4 defaults,usrquota,grpquota 1 2
重新掛載文件系統:
sudo umount /mnt/data
sudo mount -o remount /mnt/data
啟用配額:
sudo quotacheck -cum /mnt/data
sudo quotaon -v /mnt/data
設置用戶或組的配額:
使用 edquota
命令來編輯配額。例如,為用戶 username
設置配額:
sudo edquota -u username /mnt/data
這將打開一個文本編輯器,你可以在其中設置軟限制和硬限制。
監控配額使用情況:
使用 quota
命令查看用戶的配額使用情況:
quota -u username
如果你使用的是 LVM,可以通過調整邏輯卷的大小來管理存儲空間。
查看當前邏輯卷大小:
sudo lvdisplay
擴展邏輯卷:
如果需要增加空間,可以使用 lvextend
命令。例如,增加 10G 空間:
sudo lvextend -L +10G /dev/mapper/vg_name-lv_name
擴展文件系統: 根據文件系統類型,使用相應的命令擴展文件系統。例如,對于 ext4 文件系統:
sudo resize2fs /dev/mapper/vg_name-lv_name
通過這些方法,你可以有效地管理 CentOS 系統中的存儲空間,確保不會因為某個目錄過大而影響系統的正常運行。