.TH "XFS_SCRUB_ALL" "8" "مه ۲۰۲۵" "xfsprogs" "دستورات مدیریت سیستم" .SH "نام (NAME)" xfs_scrub_all \- پایش و اسکن تمام سیستمهای پرونده XFS متصلشده .SH "خلاصه دستور (SYNOPSIS)" .B xfs_scrub_all [ .B \-hxV ] .SH "توضیحات (DESCRIPTION)" اسکریپت \fBxfs_scrub_all\fR تمامی سیستمهای پرونده XFS متصل در سیستم را پیدا کرده و دستور xfs_scrub را به صورت دورهای بر روی آنها اجرا میکند. .PP دستور .B xfs_scrub_all تلاش می‌کند تمام فراداده‌ها (metadata) را در تمام سیستم‌های پرونده XFS متصل‌شده بررسی و اسکن کند. اسکن برخط از طریق ابزار .B xfs_scrub انجام می‌شود؛ چه با اجرای مستقیم آن و چه با استفاده از systemd برای راه‌اندازی آن در یک محیط محدود و مهارشده. سیستم‌های پرونده متصل‌شده به دستگاه‌های ذخیره‌سازی فیزیکی نگاشت می‌شوند تا عملیات اسکن بتواند به صورت موازی اجرا شود، تا جایی که هیچ دو فرآیند اسکنی به صورت همزمان به یک دستگاه فیزیکی دسترسی نداشته باشند. .SH "گزینه‌ها (OPTIONS)" .TP .B \--auto-media-scan-interval به طور خودکار اسکن داده‌های فایل (یعنی گزینه .BR \-x ) را در صورتی که در بازه زمانی مشخص‌شده اجرا نشده باشد، فعال می‌کند. بازه زمانی باید یک عدد ممیز شناور همراه با پسوند واحد اختیاری باشد. پسوندهای واحد پشتیبانی‌شده عبارتند از .IR y "، " q "، " mo "، " w "، " d "، " h "، " m " و " s به ترتیب برای سال‌ها، فصل‌های ۹۰ روزه، ماه‌های ۳۰ روزه، هفته‌ها، روزها، ساعت‌ها، دقیقه‌ها و ثانیه‌ها. اگر هیچ واحدی مشخص نشود، مقدار پیش‌فرض ثانیه است. .TP .B \--auto-media-scan-stamp مسیر فایلی که آخرین زمان اجرای اسکن رسانه در آن ثبت می‌شود. مقدار پیش‌فرض /var/lib/xfsprogs/xfs_scrub_all_media.stamp است. .TP .B \-h نمایش راهنما. .TP .B \-x خواندن تمام گستره‌های داده‌ای فایل جهت بررسی و یافتن خطاهای دیسک. .TP .B \-V نمایش شماره نسخه و خروج. .SH "کد خروج (EXIT CODE)" کد خروج بازگردانده شده توسط .B xfs_scrub_all مجموع شرایط زیر است: .br \ 0\ \-\ بدون خطا .br \ 4\ \-\ خطاهای سیستم پرونده بدون اصلاح باقی مانده‌اند .br \ 8\ \-\ خطای عملیاتی .br \ 16\ \-\ خطای نحوی یا شیوه استفاده .TP این‌ها همان کدهای خطایی هستند که توسط xfs_scrub بازگردانده می‌شوند. .br .SH "همچنین ببینید (SEE ALSO)" .BR xfs_scrub (8).