چگونه با فشرده‌سازی Btrfs در لینوکس بدون حذف فایل چند گیگابایت فضا آزاد کنیم؟

اگر پارتیشن لینوکس شما با Btrfs ساخته شده باشد، ممکن است بخشی از فایل‌های قدیمی همچنان بدون فشرده‌سازی روی دیسک باقی مانده باشند؛ حتی اگر فشرده‌سازی Zstandard یا zstd را قبلاً فعال کرده باشید. در این شرایط می‌توان فایل‌های موجود را دوباره‌نویسی کرد تا Btrfs آن‌ها را فشرده کند و بدون حذف اطلاعات، فضای بیشتری آزاد شود. مستندات رسمی Btrfs نیز تأیید می‌کند که فعال کردن compression فقط روی داده‌های جدید اعمال می‌شود و فایل‌های موجود خودکار فشرده نمی‌شوند.