On Ubuntu 16.04 LTS, I successfully used the following to disable suspend: sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target And this to re-enable it: sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
The command-line equivalent in ubuntu 16.04 to disable WiFi nmcli radio wifi off To re-enable, use nmcli radio wifi on To help nmcli radio help nmcli radio wifi help