Запустить скрипт и вернуть систему в приостановленный или запущенный режим
Почему-то я не могу найти, как сделать эту общую задачу.
Я хочу запускать (резервное копирование) сценарий ежедневно в определенное время, независимо от того, работает система или приостановлена, и впоследствии вернуться к предыдущему состоянию.
Я играл с rtcwake и у меня есть две основные проблемы:
- Я не могу сказать, была ли система разбужена вручную или
rtcwake - Кажется, что если я возобновлю систему вручную, она забудет о
rtcwakeпросыпайся
1 ответ
Один rtcwake не работает, потому что с -m no Опция команда после && запускается сразу, а не во время пробуждения.
В любом случае эти две строки делают свое дело:
*/5 * * * * sudo rtcwake -m no -l -t $(date +\%s -d 'tomorrow 00:01')
2 0 * * * /home/alex/perl/bkup/bkup.pl