标签: suspend

Unix 命令在有控制台活动时暂停作业?

我想进行大型磁盘传输,这会降低系统的响应速度。

我想要的是一个 Unix 命令,它只会在我在控制台闲置几分钟后运行该命令。如果我中途回来,它会暂停工作。直到我离开我的电脑。

有没有这样的命令,或者软件包?

[编辑:这个问题的关键部分是如何确定是否有控制台活动自动挂起。]

hard-drive console suspend

5
推荐指数
1
解决办法
685
查看次数

如何通过 CLI 在 Ubuntu 20.04 (systemd) 上禁用挂起

我有一台安装了 ubuntu 20.04 的笔记本电脑,用作服务器。因此我希望它永远不会暂停。

默认情况下,当盖子关闭时它会自动暂停。

因为我只能通过 ssh 访问它(并且没有安装 X),所以我需要通过 CLI 禁用它。

多个站点建议使用

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

这确实阻止笔记本电脑在盖子关闭时暂停,但导致 systemd-logind 消耗 100% cpu 并连续记录以下内容:(每秒多次)

 systemd-logind[514]: Suspending...
 systemd-logind[514]: Unit suspend.target is masked, refusing operation.
 systemd-logind[514]: Failed to execute suspend operation: Permission denied
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何正确禁用暂停?

ubuntu suspend systemd

2
推荐指数
1
解决办法
1679
查看次数

标签 统计

suspend ×2

console ×1

hard-drive ×1

systemd ×1

ubuntu ×1