我有一个路由器。它总是显示以下调试消息:

killall -q -USR1 udhcpd


谁能向我解释这里发生了什么?为什么会出现这样的错误?

最佳答案

killall用于按名称杀死进程。它向以该名称运行的所有进程发送信号。如果未指定信号,则发送SIGTERM。但是,不是这种情况。它用于将USR1信号发送到udhcpd。根据udhcpd,默认情况下,信号USR1将触发对租赁文件的强制写入。

参考:busybox udhcpd source code

10-06 06:33