mfsarchive(1) This is part of MooseFS mfsarchive(1)

mfsarchive, mfschkarchive, mfsclrarchive, mfssetarchive - ابزارهای مدیریت حالت ذخیره‌سازی آرشیو در MooseFS

mfschkarchive [-?] [-n|-h|-H|-k|-m|-g] شیء...

mfsclrarchive [-?] [-n|-h|-H|-k|-m|-g] شیء...

mfssetarchive [-?] [-n|-h|-H|-k|-m|-g] شیء...

این ابزارها بر روی بیت آرشیو (archive bit) یک شیء در سیستم‌فایل (پرونده، پرونده ویژه، یا دایرکتوری) عمل می‌کنند. این بیت معمولاً طبق تعریف کلاس ذخیره‌سازی (ARCH_DELAY) به طور خودکار تنظیم می‌شود. هنگامی که این بیت تنظیم باشد، برچسب‌های ARCH_LABELS از تعریف کلاس ذخیره‌سازی استفاده می‌شوند، در غیر این صورت برچسب‌های KEEP_LABELS به کار می‌روند.

دستور mfschkarchive مقدار فعلی بیت archive شیء یا اشیاء داده‌شده را چاپ می‌کند. اگر شیء یک دایرکتوری باشد، مقدار بیت آرشیو کلیه فایل‌های درون آن را به صورت بازگشتی چاپ می‌نماید.

دستورهای mfsclrarchive و mfssetarchive بیت آرشیو فعلی اشیاء مشخص‌شده را پاک یا تنظیم می‌کنند. همانند mfschkarchive، اگر شیء یک دایرکتوری باشد، عملیات به صورت بازگشتی انجام خواهد شد.

بیشتر ابزارهای MooseFS از گزینه‌های -n، -h، -H، -k، -m و -g برای انتخاب قالب نمایش اعداد استفاده می‌کنند. گزینه -n اعداد را دقیقاً چاپ می‌کند، -h از پیشوندهای باینری (Ki, Mi, Gi بر مبنای ۱۰۲۴) و -H از پیشوندهای بین‌المللی SI (k, M, G بر مبنای ۱۰۰۰) استفاده می‌کند. گزینه‌های -k، -m و -g اعداد را به ترتیب بر حسب کیبی‌بایت، مبی‌بایت و گیبی‌بایت نمایش می‌دهند.

همین رفتار را می‌توان با تنظیم متغیر محیطی MFSHRFORMAT روی مقادیر زیر به دست آورد: 0 (اعداد دقیق)، 1 یا h (پیشوند باینری)، 2 یا H (پیشوند SI)، 3 یا h+ (اعداد دقیق به همراه پیشوند باینری)، 4 یا H+ (اعداد دقیق به همراه پیشوند SI). حالت پیش‌فرض چاپ اعداد دقیق است.

گزینه -? پیام کوتاه راهنما و نحوه استفاده را نمایش می‌دهد.

اشکالات را به نشانی <bugs@moosefs.com> گزارش دهید.

حق نشر (C) 2026 Jakub Kruszona-Zawadzki, Saglabs SA

این نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط پروانه عمومی همگانی گنو (GNU GPL) نگارش ۲ بازتوزیع کرده یا تغییر دهید.

mfsmount(8), mfstools(1), mfssclass(1)

May 2026 MooseFS 4.59.2-1