| WATCHDOGCTL(1) | General Commands Manual (smm) | WATCHDOGCTL(1) |
watchdogctl —
watchdogctl |
[-hjvV-c
CODE-p
PIDclear ]
[disable | enable ] [debug ]
[loglevel LEVEL ]
[list-clients ] [reload ]
[reset [ ] [MSEC ]
[MSG ]fail
[ ]
[MSEC ] [MSG ]status ] |
watchdogctl provides a safe way of querying
status and controlling
watchdogd(8).
-c,
--code
CODE-c
help-h,
--help-j,
--jsonlist-clients and
status.-p,
--pid
PID-v,
--verbose-V,
--versionclearcounterdebugloglevel command.disable
|
enableloglevel
LEVELlist-clients-j,
--json option for JSON output suitable
for scripting and monitoring.reloadwatchdogd has
completed.reboot
[reset.reset
[watchdogd will ask Finit to do an
orderly shutdown (stop services, sync and unmount all file systems) before
performing the WDT reset.fail
[reset command, records reset
reason (see above -c
-CODE) but does not reboot unless
MSEC is given. I.e., omitting the
MSEC argument does not have the same
effect as in the reset command.status-j,
--json option to output raw JSON
format. The JSON output shows all configured devices and their status,
including capability flags.versionreload command.reload command.watchdogdwatchdogd is an improved version of the
original, created by Michele d'Amico and adapted to uClinux-dist by Mike
Frysinger. It is maintained by Joachim Wiberg at
GitHub.| November 23, 2025 | Debian |