Если вы регулярно выключаете компьютер по завершении рабочего дня, он может быть удобно включать автоматически в заданное время. В таком случае можно сразу подходить к готовому к работе ПК, не дожидаясь пока он загрузится. Вот как реализовать подобное на машине с Linux.
Создайте в общедоступной папке текстовый файл wakeup с расширением * .sh и вставьте в него следующий содержание:
export HISTIGNORE = ‘* sudo -S *’
echo password | sudo -S -v
sudo rtcwake -m mem -s 10
Замените password на пароль от своей учетной записи Linux. Этот пароль нужен, чтобы автоматически выполнялась команда sudo.
Команда rtcwake -m mem -s 10 переводит компьютер в режим ожидания и пробуждает его через 10 секунд.
Запуская этот скрипт в определенное время, например, в 18:00 и установив 43200 секунд пазы (12:00), компьютер будет просыпаться в 06:00 часов.
Чтобы автоматически запускать этот скрипт нужно вписать его в cron. Для этого в терминале Linux введите sudo crotnab -e и в конце файла впишите строку:
00 18 * * * / usr / bin / sh /home/user/documents/wakeup.sh
Первые два числа — это минуты и час, в который запускается скрипт. Далее идут день, месяц, день недели. Звездочки означают, что скрипт запускается каждый день.
Підписуйтесь на наш Telegram.