WDCTL(8) إدارة النظام WDCTL(8)

الاسم

wdctl - يعرض حالة المراقِب (watchdog) للعتاد

موجز

wdctl [خيارات] [جهاز...]

الوصف

يعرض حالة المراقِب للعتاد. الجهاز المبدئي هو /dev/watchdog. إذا حُدد أكثر من جهاز واحد، فسيُفصل المخرج بسطر فارغ واحد.

إذا كان الجهاز مستخدماً بالفعل أو لم يمتلك المستخدم أذونات للقراءة منه، فسيقرأ wdctl البيانات من sysfs. في هذه الحالة، قد تُفقد المعلومات المتعلقة بالميزات المتاحة (الأعلام).

لاحظ أن عدد ميزات المراقِب المتاحة يعتمد على نوع العتاد.

الخيارات

-f، --flags قائمة

يطبع الأعلام المحددة فقط.

-F، --noflags

لا يطبع معلومات حول الأعلام.

-I، --noident

لا يطبع معلومات هوية المراقِب.

-n، --noheadings

لا يطبع سطر ترويسة لجدول الأعلام.

-o، --output قائمة

يحدد أعمدة المخرج لاستخدامها في جدول أعلام المراقِب. إذا لم يُحدد ترتيب للمخرج، فستُستخدم مجموعة مبدئية. استخدم --help للحصول على قائمة بجميع الأعمدة المتاحة.

-O، --oneline

يطبع كل المعلومات المطلوبة في سطر واحد بتنسيق المخرج مفتاح="قيمة".

-p، --setpretimeout ثوانٍ

يضبط المهلة المسبقة للمراقِب بالثواني. المهلة المسبقة للمراقِب هي إشعار يولده المراقِب قبل حدوث إعادة تعيين المراقِب في حال لم تتم صيانة المراقِب. يتم التعامل مع هذا الإشعار بواسطة النواة ويمكن ضبطه لاتخاذ إجراء باستخدام sysfs أو عبر --setpregovernor.

-g، --setpregovernor حاكم

يضبط اسم حاكم المهلة المسبقة. للاطلاع على الحكام المتاحين، انظر مخرج wdctl المبدئي.

-r، --raw

استخدام تنسيق المخرجات الخام.

-s، --settimeout ثوانٍ

يضبط مهلة المراقِب بالثواني.

-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-05-18 util-linux 2.42.1