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

mfstools - انجام عملیات‌های ویژهٔ MooseFS

mfsgettrashretention, mfssettrashretention, mfscopytrashretention

mfsgeteattr, mfsseteattr, mfsdeleattr, mfscopyeattr

mfschkarchive, mfssetarchive, mfsclrarchive

mfscheckfile, mfsfileinfo, mfsdirinfo, mfsfilepaths, mfsfilerepair

mfsgetquota, mfssetquota, mfsdelquota, mfscopyquota

mfsappendchunks, mfsmakesnapshot, mfsrmsnapshot

mfsgetsclass, mfssetsclass, mfscopysclass, mfsxchgsclass

mfsgetfacl, mfssetfacl

mfscreatesclass, mfsmodifysclass, mfsdeletesclass, mfsclonesclass, mfsrenamesclass, mfslistsclass, mfsimportsclass

mfscreatepattern, mfsdeletepattern, mfslistpattern

بیشتر ابزارهای mfstools برای تعیین قالب اعداد چاپ‌شده از گزینه‌های -n، -h، -H، -k، -m و -g استفاده می‌کنند. گزینهٔ -n باعث چاپ اعداد دقیق می‌شود، -h از پیشوندهای دودویی (Ki، Mi، Gi به عنوان 2^10، 2^20 و غیره) بهره می‌برد در حالی که -H از پیشوندهای SI (k، M، G به عنوان 10^3، 10^6 و غیره) استفاده می‌کند. گزینه‌های -k، -m و -g اعداد ساده را به ترتیب بر حسب کیبی (کیلو دودویی - 1024)، مبی (مگا دودویی - 1024^2) و گیبی (گیگا دودویی - 1024^3) نشان می‌دهند. همین کار را می‌توان با مقداردهی متغیر محیطی MFSHRFORMAT نیز انجام داد: 0 (اعداد دقیق)، 1 یا h (پیشوندهای دودویی)، 2 یا H (پیشوندهای SI)، 3 یا h+ (اعداد دقیق و پیشوندهای دودویی)، 4 یا H+ (اعداد دقیق و پیشوندهای SI). حالت پیش‌فرض تنها چاپ اعداد دقیق است.

هنگامی که شیء جدیدی در MooseFS ایجاد می‌شود، مشخصه‌هایی مانند کلاس ذخیره‌سازی، زمان نگهداری در سطل زباله و مشخصه‌های اضافی از دایرکتوری والد به ارث برده می‌شوند. بنابراین اگر برای مثال مشخصهٔ “noowner” و کلاس ذخیره‌سازی را در یک دایرکتوری روی “important” تنظیم کنید، هر شیء جدیدی که در این دایرکتوری ایجاد شود، کلاس ذخیره‌سازی تنظیم‌شده روی “important” و پرچم “noowner” فعال خواهد داشت. یک شیء تازه ایجادشده همواره مجموعه مشخصه‌های فعلی والد خود را به ارث می‌برد. تغییر مشخصهٔ یک دایرکتوری بر فرزندانی که پیش‌تر ایجاد شده‌اند تأثیری ندارد. برای تغییر یک مشخصه برای یک دایرکتوری و تمام فرزندان آن از گزینهٔ -r استفاده کنید.

از نگارش 4.2.0 به بعد، مشخصه‌های بالا (کلاس ذخیره‌سازی، زمان نگهداری در سطل زباله و مشخصه‌های اضافی) را می‌توان با تعریف الگوهای نام مشخص بازنویسی کرد.

گزارش باگ‌ها را به <bugs@moosefs.com> بفرستید.

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

این پرونده بخشی از MooseFS است.

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

نرم‌افزار MooseFS با این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابلیت فروش یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به پروانه عمومی همگانی گنو مراجعه کنید.

شما باید به همراه این برنامه نسخه‌ای از پروانه عمومی همگانی گنو را دریافت کرده باشید؛ در غیر این صورت، ببینید: https://www.gnu.org/licenses.

mfstrashretention(1), mfseattr(1), mfsarchive(1), mfsdiagtools(1), mfsquota(1), mfssnapshots(1), mfssclass(1), mfsfacl(1), mfsscadmin(1), mfspatadmin(1), mfsmount(8)

May 2026 MooseFS 4.59.2-1