有没有办法在 Linux 中自动防止白天睡眠?

有没有办法在 Linux 中自动防止白天睡眠?

如果它在晚上和夜间不活动 n 分钟后自动进入睡眠状态,我不会介意,但如果它在白天不这样做,我会希望它,以确保它不会意外终止我的所有 ssh 会话等。

显然,反过来也是可以接受的:仅在设定的时间内启用自动睡眠。

答案1

你没有指定 Gnome、KDE ​​或其他,但如果你正在使用 Gnome,并且提取了这个帖子然后通过 cron 作业使用它,你应该得到你想要的。

本质上,您使用gnome-screensaver-command --poke来重置空闲计时器。如果您不熟悉 cron,请查看这一页。cron 行将有点取决于您的睡眠超时设置,但类似于(未经测试):

0 7-18 * * * marten gnome-screensaver-command --poke

...以用户“marten”的身份在上午 7 点到下午 6 点之间运行命令。

相关内容