无活动后自动关机

无活动后自动关机

我最近继承了几个基于 Linux 的维护,internet kiosks基本上只是 Ubuntu,图形会话锁定在 Firefox 中。无论如何,如果几个小时内没有人使用它们,是否有一个现成的解决方案可以让它们进入休眠/关闭状态?

cron 作业不够灵活。我想我可以编写一个脚本来查看 xscreensaver 运行了多长时间,但这将是一个拼凑。我的谷歌结果并不乐观

答案1

您可以编辑/etc/systemd/logind.conf并取消注释这些行:

IdleAction=hibernate
IdleActionSec=120min

如果您想关闭,请使用poweroff代替hibernate

注意:您需要重新启动计算机或重新启动 systemd-logind 服务才能使更改生效。

相关内容