Для Ubuntu 15.04. и позже вы можете использовать с терминала
systemctl suspend
Затем создайте ярлык в приложении настроек / клавиатуры с той же командой.
Легко! [ ! d5]
Причина: Ubuntu переключился с upstart на systemd.
Чтобы сохранить выходы кода, отображаемые в командном окне, вы можете использовать, например ./ABC.sh & amp;> output.txt. Эта команда сохраняет все выходы, включая ошибки и события в текстовый файл