有没有办法仅使用“systemctl”来延迟“systemctl restart”?

有没有办法仅使用“systemctl”来延迟“systemctl restart”?

据我所知,有多种关闭或重新启动 Linux 系统的选项。通常我只会使用shutdown适当的选项。

然而,我发现自己无法控制环境,只需要重新启动系统,systemctl但必须延迟。现在systemctl支持poweroffund reboot,但据我所知,它又不支持延迟man

有没有办法延迟 asystemctl rebootx秒钟而不诉诸其他命令,例如sleep 3 && systemctl reboot但仅使用systemctl

我找不到任何有关systemctl shutdown命令的信息,但了解例如reboot调用关闭(系统调用|命令)。 man对于systemctl, reboot,systemd-halt.service没有列出任何延迟参数/配置选项。

最初的问题是在 reddit 上提出的,但我觉得这里更适合。

相关内容