WDCTL(8) مدیریت سیستم WDCTL(8)

wdctl - نمایش وضعیت سخت‌افزار نگهبان سیستم (Watchdog)

wdctl [options] [device...]

نمایش وضعیت سخت‌افزار نگهبان سیستم (Watchdog). دستگاه پیش‌فرض /dev/watchdog است. اگر بیش از یک دستگاه مشخص شود، خروجی با یک خط خالی از هم جدا می‌شود.

اگر دستگاه در حال حاضر در حال استفاده باشد یا کاربر دسترسی لازم برای خواندن از دستگاه را نداشته باشد، دستور wdctl داده‌ها را از sysfs می‌خواند. در این حالت ممکن است اطلاعات مربوط به قابلیت‌های پشتیبانی‌شده (پرچم‌ها/flags) در دسترس نباشد.

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

-f, --flags list

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

-F, --noflags

اطلاعات مربوط به پرچم‌ها را چاپ نمی‌کند.

-I, --noident

اطلاعات هویتی سخت‌افزار نگهبان را چاپ نمی‌کند.

-n, --noheadings

سرستون‌ها را برای جدول پرچم‌ها چاپ نمی‌کند.

-o, --output list

ستون‌های خروجی مورد استفاده در جدول پرچم‌های نگهبان سیستم را تعیین می‌کند. اگر ترتیبی برای خروجی مشخص نشود، از یک مجموعه پیش‌فرض استفاده می‌شود. برای دریافت فهرست تمام ستون‌های پشتیبانی‌شده از --help استفاده کنید.

-O, --oneline

تمام اطلاعات درخواستی را در یک خط و با قالب خروجی key="value" چاپ می‌کند.

-p, --setpretimeout seconds

زمان پیش‌از‌مهلت (pre-timeout) نگهبان سیستم را بر حسب ثانیه تنظیم می‌کند. پیش‌از‌مهلت نگهبان، اعلانی است که پیش از راه‌اندازی مجدد احتمالی سیستم توسط نگهبان (در صورتی که به نگهبان سرویس‌دهی نشده باشد) ایجاد می‌شود. این اعلان توسط هسته مدیریت می‌شود و می‌تواند برای انجام یک کنش با استفاده از sysfs یا با گزینه --setpregovernor پیکربندی شود.

-g, --setpregovernor governor

نام فرماندار (governor) پیش‌از‌مهلت را تنظیم می‌کند. برای فرماندارهای موجود، خروجی پیش‌فرض wdctl را مشاهده کنید.

-r, --raw

از قالب خروجی خام (raw) استفاده می‌کند.

-s, --settimeout seconds

مهلت زمانی (timeout) سخت‌افزار نگهبان را بر حسب ثانیه تنظیم می‌کند.

-T, --notimeouts

مهلت‌های زمانی نگهبان سیستم را چاپ نمی‌کند.

-x, --flags-only

مشابه -I -T است.

-h, --help

نمایش متن راهنما و خروج.

-V, --version

نمایش نسخه و خروج.

Karel Zak <kzak@redhat.com>, Lennart Poettering <lennart@poettering.net>

برای گزارش باگ‌ها، از ردیاب اشکالات https://github.com/util-linux/util-linux/issues.

دستور wdctl بخشی از بسته util-linux است که می‌تواند از بایگانی هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux. دریافت شود.

2026-06-16 util-linux 2.41.5