[Linux] Ubuntu Server 禁止休眠

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 :

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

    PN51 Ubuntu Disable Auto Sleep

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

0x02. 恢复自动休眠

  1. 将服务unmask即可
    sudo systemctl unmask sleep.target suspend.target hibernate.target

0x03. 小结

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

返回首页

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注