是否有通过命令行的方式来禁用 Ubuntu 12.04 中的挂起功能?

是否有通过命令行的方式来禁用 Ubuntu 12.04 中的挂起功能?

是否有通过命令行的方式来禁用 Ubuntu 12.04 中的挂起功能?

我只能通过 SSH 连接到我的 12.04,有没有办法通过命令行禁用挂起模式?

答案1

这应该可行(改编自这里)。

创建一个包含以下内容的文件/etc/polkit-1/50-local.d/disable-suspend.pkla

[Disable suspend]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend;
ResultAny=no
ResultInactive=no
ResultActive=no

答案2

在 Ubuntu 16.04 LTS(与 12.04 不同,它使用 systemd)上,我成功使用以下命令禁用挂起:

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

重新启用它:

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

相关内容