.\" Copyright (C) 2007-2012 Nippon Telegraph and Telephone Corporation. .\" Written by Ryusuke Konishi .\" .TH "NILFS_CLEANERD" "8" "مه ۲۰۲۵" "nilfs-utils" "دستورات مدیریت سیستم" .SH "نام (NAME)" nilfs_cleanerd \- دیمن پاکسازی و بازیافت فضای سگمنتهای NILFS2 .SH "خلاصه دستور (SYNOPSIS)" .B nilfs_cleanerd [\fB\-hV\fP] .sp .B nilfs_cleanerd [\fIگزینه‌ها\fP] \fIدستگاه\fP [\fIشاخه\fP] .SH "توضیحات (DESCRIPTION)" دیمن \fBnilfs_cleanerd\fR به طور خودکار در پسزمینه اجرا شده و سگمنتهای منسوخشده فایلسیستم لاگمحور NILFS2 را پاکسازی و فضا آزاد میکند. .PP شناسه اختیاری \fIشاخه\fP نقطه اتصالی (mount point) که دیمن روی آن کار می‌کند را مشخص می‌نماید. این نقطه باید به‌صورت خواندن/نوشتن (r/w) سوار شده باشد. .PP این برنامه می‌تواند به طور خودکار توسط \fBmount.nilfs2\fP(8) یا به طور دستی توسط مدیر سیستم اجرا شود. با این حال، به کاربران توصیه می‌شود که \fBnilfs_cleanerd\fP را از طریق \fBmount.nilfs2\fP(8) یا \fBmount\fP(8) فراخوانی کرده و آن را از طریق \fBumount.nilfs2\fP(8) یا \fBumount\fP(8) خاموش کنند تا از ناسازگاری وضعیت بین ابزارهای مدیریتی جلوگیری شود. .PP دستور \fBnilfs_cleanerd\fP هنگام شروع، شناسه فرایند (pid) خود را در خروجی استاندارد نمایش می‌دهد. .SH "گزینه‌ها (OPTIONS)" .TP \fB\-V\fR, \fB\-\-version\fR نمایش نسخه و خروج. .TP \fB\-h\fR, \fB\-\-help\fR نمایش پیام راهنما و خروج. .TP \fB\-c \fIفایل\fR, \fB\-\-conf\fR=\fIفایل\fR مشخص کردن فایل پیکربندی. .TP \fB\-p \fIبازه\fR, \fB\-\-protection-period\fR=\fIبازه\fR بازنویسی دوره حفاظت با تعداد ثانیه‌های مشخص‌شده. .SH "سیگنال‌ها (SIGNALS)" دستور .B nilfs_cleanerd به مجموعه‌ای از سیگنال‌ها واکنش نشان می‌دهد. شما می‌توانید با استفاده از \fIPID\fP نشان‌داده‌شده توسط دستور mount (یا در \fI/etc/mtab\fP) سیگنالی به \fBnilfs_cleanerd\fP ارسال کنید: .RS .TP 0 .B # mount \-t nilfs2 .br /dev/sdb1 on /nilfs type nilfs2 (rw,gcpid=\fIPID\fP) .br .B # kill \-\fISIGNAL\fP \fIPID\fP .RE .PP .TP .B SIGHUP باعث می‌شود \fBnilfs_cleanerd\fP بازراه‌اندازی مجدد را انجام دهد. فایل پیکربندی (پیش‌فرض \fI/etc/nilfs_cleanerd.conf\fP است) دوباره خوانده خواهد شد. .TP .B SIGTERM برنامه \fBnilfs_cleanerd\fP به طور تمیز خارج می‌شود. .TP .B SIGUSR1, SIGUSR2 برای استفاده‌های آینده رزرو شده است. در حال حاضر این سیگنال‌ها باعث خروج و پایان کار \fBnilfs_cleanerd\fP می‌شوند. .SH "فایل‌ها (FILES)" .TP .I /etc/nilfs_cleanerd.conf فایل پیکربندی برای \fBnilfs_cleanerd\fP. برای جزئیات بیشتر به \fBnilfs_cleanerd.conf\fP(5) مراجعه کنید. .SH "نویسنده (AUTHOR)" Koji Sato .SH "در دسترس بودن (AVAILABILITY)" دستور .B nilfs_cleanerd بخشی از بسته nilfs-utils است و از نشانی https://nilfs.sourceforge.io در دسترس است. .SH "همچنین ببینید (SEE ALSO)" .BR nilfs (8), .BR mount.nilfs2 (8), .BR umount.nilfs2 (8), .BR nilfs_cleanerd.conf (5).