我不知道这是否是我的系统上默认配置的(我最近刚刚安装了 Manjaro i3)。我只是感到困惑,有时当我shutdown
在命令行中运行时,它会立即执行,但在其他一些情况下,它会延迟大约1分钟,并且可以通过 取消shutdown -c
。
它是否由系统的正常运行时间之类的东西决定(即,如果我在尝试之前几乎没有打开计算机shutdown
,它会立即执行,而如果我在尝试之前已经让计算机运行了一段时间shutdown
,它会被延迟,以便我可以保存我的工作等)。如果是这样,我可以在哪里找到并更改此配置?
答案1
听起来您没有将TIME
参数传递给关闭。
“now”是“+0”的别名,即触发立即关闭。如果未指定时间参数,则隐含“+1”。
-- 来自man shutdown
systemd 系统。尽管我隐约猜测这与历史实践是可以互操作的,而不是 systemd 的任意选择。