使用 /sbin/shutdown -c 取消挂起的关闭不起作用

使用 /sbin/shutdown -c 取消挂起的关闭不起作用

我已计划重新启动/sbin/shutdown -r 23:30。但是当我尝试用 取消它时/sbin/shutdown -c,我不确定它是否真的被取消了。

因为cat /run/systemd/shutdown/scheduled仍然显示

USEC=1581460200000000
WARN_WALL=1
MODE=reboot

但是一个busctl get-property org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager ScheduledShutdown系统登录 API)显示

(st) "" 0

那么,该相信谁呢?

我的系统是Debian 9.12

答案1

事实上,事实证明,其中的信息/run/systemd/shutdown/scheduled不是很准确,并且如果取消关闭则不会更新。上述关闭并未发生。检查计划关闭的唯一有效解决方案似乎是

busctl get-property org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager ScheduledShutdown

例如显示

(st) "" 0

如果没有计划的关闭,并且

(st) "reboot" 1581546600000000

是否计划在指定时间(以微秒为单位)关闭并重新启动。

相关内容