为什么我的关闭命令有时会立即执行,而有时会延迟执行?

为什么我的关闭命令有时会立即执行,而有时会延迟执行?

我不知道这是否是我的系统上默认配置的(我最近刚刚安装了 Manjaro i3)。我只是感到困惑,有时当我shutdown在命令行中运行时,它会立即执行,但在其他一些情况下,它会延迟大约1分钟,并且可以通过 取消shutdown -c

它是否由系统的正常运行时间之类的东西决定(即,如果我在尝试之前几乎没有打开计算机shutdown,它会立即执行,而如果我在尝试之前已经让计算机运行了一段时间shutdown,它会被延迟,以便我可以保存我的工作等)。如果是这样,我可以在哪里找到并更改此配置?

答案1

听起来您没有将TIME参数传递给关闭。

“now”是“+0”的别名,即触发立即关闭。如果未指定时间参数,则隐含“+1”。

-- 来自man shutdownsystemd 系统。尽管我隐约猜测这与历史实践是可以互操作的,而不是 systemd 的任意选择。

相关内容