[Ubuntu] 禁止休眠

0x00. 背景

PN51 今天更新完以后不知道啥原因莫名其妙开始自动休眠,甚至网络唤醒都不管用,我了个大去

0x01. 解决方法

  1. 调用 Google 大法,搜索: “ubuntu server auto sleep”

  2. 第一篇文章就是了 “How To: Disable Sleep on Ubuntu Server - Unix Tutorial

  3. 看起来和我的情况一样,虽然他是比较早的19.04

  4. sleep.target suspend.target hibernate.target ,这三个服务,虽然都是dead,但是还是莫名其妙会休眠

  5. 所以,核心命令只有一句,将三个服务 mask:

    1
    sudo systemctl mask sleep.target suspend.target hibernate.target

    PN51 Ubuntu Disable Auto Hibernate

  6. 目前运行良好,一切正常

0x02. 恢复自动休眠

  1. 将服务unmask即可

    1
    sudo systemctl unmask sleep.target suspend.target hibernate.target

0x03. 小结

应该也不会有人想让服务器自动休眠吧… 至少我是不想的,15W 的功耗又费不了多少电…


[Ubuntu] 禁止休眠
https://www.aojie654.com/20211221_linux_ubuntu_disable_hibernate/
Author
aojie654
Posted on
December 21, 2021
Licensed under