约 4315 字

约 22 分钟

#Bash 的 wdctl 命令

wdctl [OPTION]... [DEVICE]...

功能

查看硬件看门狗的状态。

类型

可执行文件(/usr/bin/wdctl),属于 util-linux。

参数

  • OPTION 选项:
    • -f, --flags list - 仅显示指定的看门狗标志
    • -F, --noflags - 不显示看门狗标志信息
    • -I, --noident - 不显示看门狗身份信息
    • -n, --noheadings - 不显示标题行(列名)
    • -o, --output list - 只显示指定的列
    • -O, --oneline - 以单行键值对格式输出所有信息
    • -p, --setpretimeout seconds - 设置看门狗预超时时间
    • -g, --setpregovernor governor - 设置预超时调节器
    • -r, --raw - 以原始格式输出
    • -s, --settimeout seconds - 设置看门狗超时时间
    • -T, --notimeouts - 不显示看门狗超时信息
    • -x, --flags-only - 只显示标志信息;等同于 -I -T
    • -h, --help - 显示帮助
    • -V, --version - 显示版本
  • DEVICE - 设备列表

#列名

列名说明
FLAG标志名
DESCRIPTION标志的描述
STATUS标志状态
BOOT-STATUS重启标志状态
DEVICE看门狗设备名

#示例

$ wdctl
Device:        /dev/watchdog
Identity:      iTCO_wdt [version 0]
Timeout:       30 seconds
Timeleft:      29 seconds
FLAG           DESCRIPTION               STATUS BOOT-STATUS
KEEPALIVEPING  Keep alive ping reply          1           0
MAGICCLOSE     Supports magic close char      0           0

#推荐阅读

#手册

更新: 2026/3/9

作者: PlanC

创建: 2026/3/9