Linux:Рецепты/Автоматическое включение с помощью часов реального времени: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Панель управления/Linux}} {{Myagkij-редактор}} =Автоматическое включение с помощью часов реального времени= ==Проблема== Настройка включения по расписанию с помощью часов реального времени. ==Решение== Воспользуемся командой rtcwake из состава пакета util-linux. Мож...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 19: | Строка 19: | ||
В системах без [[systemd]], посмотрите '''/proc/acpi/info'''. | В системах без [[systemd]], посмотрите '''/proc/acpi/info'''. | ||
}} | }} | ||
Вот пример перевода в спящий режим на 60 секунд: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo rtcwake -m freeze -s 60 | |||
</syntaxhighlight> | |||
* '''-m''' - задает режим сна; | |||
* '''-s''' - количество секунд до повторного запуска; | |||
Пример автоматизации выключения и включения системы в '''/etc/crontab'''. В 20:00 по будням команда rtcwake останавливает работу системы с сохранением состояния на диск и запускает ее спустя 8 часов: | |||
<syntaxhighlight lang="bash"> | |||
00 20 * * 1-5 root /usr/sbin/rtcwake -m disk -s 28800 | |||
</syntaxhighlight> | </syntaxhighlight> | ||
=См.также= | =См.также= |
Версия от 13:58, 19 августа 2023
Проверка/Оформление/Редактирование: Мякишев Е.А.
Автоматическое включение с помощью часов реального времени
Проблема
Настройка включения по расписанию с помощью часов реального времени.
Решение
Воспользуемся командой rtcwake из состава пакета util-linux. Можно указать интервал или конкретное время включения.
Вот пример перевода в спящий режим на 60 секунд:
sudo rtcwake -m freeze -s 60
- -m - задает режим сна;
- -s - количество секунд до повторного запуска;
Пример автоматизации выключения и включения системы в /etc/crontab. В 20:00 по будням команда rtcwake останавливает работу системы с сохранением состояния на диск и запускает ее спустя 8 часов:
00 20 * * 1-5 root /usr/sbin/rtcwake -m disk -s 28800
См.также
Внешние ссылки