ubuntu禁止休眠和挂起

起因

最近通过ssh在ubuntu 20.04上编译openwrt时候,经常编着编着就断开连接了,而且机器无法ping通。 对此我感到有点纳闷,因为已经在设置里面将自动休眠和挂起给关了,但是还是总是断连,一度怀疑是编译导致宕机了。

解决

#关闭休眠和挂起服务
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

#重启
sudo reboot

#禁用完成

#重新打开    
sudo systemctl umask sleep.target suspend.target hibernate.target hybrid-sleep.target

参考

如何在Linux中禁用和挂起休眠