mfsmetadirinfo(8) This is part of MooseFS mfsmetadirinfo(8)

mfsmetadirinfo - استفاده از متادیتای MooseFS برای محاسبه اطلاعات دقیق دایرکتوری (مشابه mfsdirinfo)

mfsmetadirinfo [-f J|C|C x] [-o outputfile] [-a sum_name] metadata_file PATH [PATH...]

mfsmetadirinfo ابزاری است که می‌تواند برای محاسبه اطلاعات دقیق دایرکتوری مانند تعداد inodeها، تعداد chunkها، طول کل تمام فایل‌ها، اندازه، اندازه واقعی و غیره استفاده شود. خروجی می‌تواند به صورت متن ساده، CSV یا JSON تولید شود. داده‌ها برای محاسبات از فایل متادیتای مستر مشخص‌شدهٔ metadata.mfs خوانده شده و برای دایرکتوری(هایی) که توسط پارامتر(های) PATH مشخص شده‌اند (نسبی در نمونهٔ mfs) محاسبه می‌شوند. خروجی پیش‌فرض به صورت متن ساده و خوانا برای انسان است؛ JSON یا CSV را می‌توان با استفاده از گزینه‌ها انتخاب کرد.

گزینه‌ها:

تغییر قالب خروجی به JSON (J) یا CSV (C)؛ برای CSV، اگر تنها C مشخص شود، از جداکننده پیش‌فرض (کاما) استفاده خواهد شد؛ اگر کاراکتر دومی مشخص شود، از آن کاراکتر به عنوان جداکننده در داده‌های CSV استفاده می‌شود
نوشتن خروجی در outputfile به جای stdout
پارامتر اختیاری که مشخص می‌کند این ابزار باید اطلاعات تمام مسیرهای ارائه‌شده را با هم (یک مجموع) محاسبه کند؛ این محاسبه در داده‌های خروجی با sum_name نشان داده می‌شود
مسیر فایل metadata.mfs

برای هر PATH و در صورت تعریف، برای sum_name، اطلاعات زیر نمایش داده خواهد شد:

تعداد کل inodeهای یکتا (اشیاء سیستم فایل)
تعداد کل فایل‌های یکتا
تعداد کل دایرکتوری‌های یکتا
تعداد کل چانک‌های یکتا
تعداد کل چانک‌های یکتای دارای خط‌مشی KEEP
تعداد کل چانک‌های یکتای دارای خط‌مشی ARCH
طول کل تمام فایل‌های یکتا
اندازه کل تمام چانک‌های یکتا
اندازه واقعی کل تمام چانک‌های یکتا (با در نظر گرفتن تعداد نسخه‌ها)
اندازه واقعی فرضی تمام چانک‌های یکتا در صورتی که همه از خط‌مشی KEEP استفاده می‌کردند
اندازه واقعی فرضی تمام چانک‌های یکتا در صورتی که همه از خط‌مشی ARCH استفاده می‌کردند

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

Copyright (C) 2026 Jakub Kruszona-Zawadzki, Saglabs SA

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

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

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

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

mfsmaster(8), mfsmetadump(8), mfsdirinfo(1)

May 2026 MooseFS 4.59.2-1