В ядрах старше 2.6.22 используется файл /proc/
acpi/alarm, в который можно записать дату в формате
«ГГГГ-ММ-ДД ЧЧ:ММ:СС», например,
echo 2007-10-18 23:30:00 >/proc/acpi/alarm
после чего можно выключать компьютер обычным
образом. Конечно, следует проследить, чтобы сис-
темный блок остался подключенным к электросети и
выключатель на его блоке питания находился в поло-
жении ON.
Ядра 2.6.22 и выше предоставляют новый интер-
фейс через файл /sys/class/rtc/rtcX/wakealarm. Для
установки «будильника» в него следует записать
желаемый момент времени в виде числа секунд,
прошедших с начала эпохи (1 января 1970 года,
00:00:00) формате, столь любимом ветеранами Unix.
Чтобы отменить пробуждение, достаточно записать
в файл значение 0. Кроме того, необходимо удосто-
вериться, что аппаратные часы вашего компьютера
настроены на UTC, иначе пробуждение произойдет не
в то время.
- Так написано в LF 98. Но у меня не получилось редактировать файл alarm, а wakealarm не существует...