NILFS_CLEANERD(8) دستورات مدیریت سیستم NILFS_CLEANERD(8)

nilfs_cleanerd - دیمن پاکسازی و بازیافت فضای سگمنتهای NILFS2

nilfs_cleanerd [-hV]

nilfs_cleanerd [گزینه‌ها] دستگاه [شاخه]

دیمن nilfs_cleanerd به طور خودکار در پسزمینه اجرا شده و سگمنتهای منسوخشده فایلسیستم لاگمحور NILFS2 را پاکسازی و فضا آزاد میکند.

شناسه اختیاری شاخه نقطه اتصالی (mount point) که دیمن روی آن کار می‌کند را مشخص می‌نماید. این نقطه باید به‌صورت خواندن/نوشتن (r/w) سوار شده باشد.

این برنامه می‌تواند به طور خودکار توسط mount.nilfs2(8) یا به طور دستی توسط مدیر سیستم اجرا شود. با این حال، به کاربران توصیه می‌شود که nilfs_cleanerd را از طریق mount.nilfs2(8) یا mount(8) فراخوانی کرده و آن را از طریق umount.nilfs2(8) یا umount(8) خاموش کنند تا از ناسازگاری وضعیت بین ابزارهای مدیریتی جلوگیری شود.

دستور nilfs_cleanerd هنگام شروع، شناسه فرایند (pid) خود را در خروجی استاندارد نمایش می‌دهد.

نمایش نسخه و خروج.
نمایش پیام راهنما و خروج.
مشخص کردن فایل پیکربندی.
بازنویسی دوره حفاظت با تعداد ثانیه‌های مشخص‌شده.

دستور nilfs_cleanerd به مجموعه‌ای از سیگنال‌ها واکنش نشان می‌دهد. شما می‌توانید با استفاده از PID نشان‌داده‌شده توسط دستور mount (یا در /etc/mtab) سیگنالی به nilfs_cleanerd ارسال کنید:

# mount -t nilfs2

/dev/sdb1 on /nilfs type nilfs2 (rw,gcpid=PID)
# kill -SIGNAL PID
باعث می‌شود nilfs_cleanerd بازراه‌اندازی مجدد را انجام دهد. فایل پیکربندی (پیش‌فرض /etc/nilfs_cleanerd.conf است) دوباره خوانده خواهد شد.
برنامه nilfs_cleanerd به طور تمیز خارج می‌شود.
برای استفاده‌های آینده رزرو شده است. در حال حاضر این سیگنال‌ها باعث خروج و پایان کار nilfs_cleanerd می‌شوند.

/etc/nilfs_cleanerd.conf
فایل پیکربندی برای nilfs_cleanerd. برای جزئیات بیشتر به nilfs_cleanerd.conf(5) مراجعه کنید.

Koji Sato

دستور nilfs_cleanerd بخشی از بسته nilfs-utils است و از نشانی https://nilfs.sourceforge.io در دسترس است.

nilfs(8), mount.nilfs2(8), umount.nilfs2(8), nilfs_cleanerd.conf(5).

مه ۲۰۲۵ nilfs-utils