OSTREE FSCK(1) ostree fsck OSTREE FSCK(1)

ostree-fsck - بررسی یکپارچگی و سازگاری مخزن

ostree fsck [OPTIONS...]

مخزن را برای تأیید یکپارچگی محتوای اشیاء کامیت بررسی می‌کند. به دنبال اشیاء و فراداده‌های مفقود و آسیب‌دیده می‌گردد، و ساختار دایرکتوری و فراداده‌ها را اعتبارسنجی می‌کند.

--quiet,-q

فقط پیام‌های خطا را چاپ می‌کند.

--delete

اشیاء آسیب‌دیده را حذف می‌کند.

--add-tombstones

برای کامیت‌های ارجاع‌شده اما مفقود، یک کامیت سنگ‌نشان (tombstone) اضافه می‌کند.

--verify-bindings

بررسی می‌کند که کامیت‌های اشاره‌شده توسط هر ref، آن ref را در مجموعه پیوند (binding set) خود داشته باشند. معمولاً باید این گزینه را اضافه کنید؛ این گزینه فقط برای حفظ سازگاری با نسخه‌های پیشین به صورت پیش‌فرض غیرفعال است.

--verify-back-refs

بررسی می‌کند که تمام refهای فهرست‌شده در ref-bindingهای یک کامیت، به همان کامیت اشاره داشته باشند. از این گزینه نمی‌توان در مخازنی استفاده کرد که با افزوده شدن کامیت‌های جدید، هدف refها در طول زمان تغییر می‌کند، اما می‌توان آن را در مخازنی به کار برد که برای هر کامیت از ابتدا بازتولید می‌شوند. همچنین به طور ضمنی --verify-bindings را نیز اعمال می‌کند.

$ ostree fsck

Enumerating objects...
Verifying content integrity of of 2 commit objects
0/2572 objects
2571/2572 objects
OSTree