本文介紹如何在Linux系統中調整ext4文件系統的回收站大小。請注意,此方法僅適用于ext4文件系統,其他文件系統可能需要不同的方法。 操作前務必備份重要數據,以避免數據丟失或損壞。
準備工作:安裝e2fsprogs
首先,確保你的系統已安裝e2fsprogs軟件包。這是管理ext2/ext3/ext4文件系統所需的工具。
-
sudo apt-get update sudo apt-get install e2fsprogs
-
centos/RHEL:
sudo yum update sudo yum install e2fsprogs
調整文件系統大小 (以10GB為例)
-
確定分區設備名: 找到你想要調整回收站大小的分區(例如/home分區)對應的設備名(例如/dev/sda1)。可以使用lsblk命令查看。
-
執行以下命令: 將/dev/sda1替換為你實際的分區設備名。
sudo resize2fs /dev/sda1 -O extents,uninit_bg,dir_index sudo tune2fs /dev/sda1 -m 1 sudo debugfs -w /dev/sda1
limit bsize 4096 limit max_bytes 10737418240 limit max_files 1048576
-
退出debugfs: 輸入quit退出debugfs命令行。
-
重新掛載文件系統:
sudo mount -o remount /home
重要提示: 以上步驟中的數值(max_bytes 和 max_files)可以根據你的需求進行調整。 max_bytes 指定回收站允許的最大字節數,max_files 指定回收站允許的最大文件數。 請謹慎操作,錯誤的操作可能導致數據丟失。 建議在操作前創建完整系統備份。