НАЗВА
rtcwake — перевести систему до стану присипляння до вказаного часу пробудження.КОРОТКИЙ ОПИС
rtcwake [параметр] [ -d пристрій] [-m режим_резервування] { -s секунди|-t час_t}ОПИС
Цією програмою користуються для введення системи до стану сну і автоматичного пробудження зі стану сну у вказаним момент часу.ПАРАМЕТРИ
-A, --adjfile файлВказати
альтернативний
шлях до
файла
коригувань.
Прочитати
режим
годинника
(те, для
апаратного
годинника
встановлено
всесвітній
час чи
місцевий
час) з файла
adjtime, де hwclock(8)
зберігає
ці дані. Це
типова
поведінка.
Встановити
для часу
пробудження
значення
часової
позначки.
Формат
часової
позначки
може бути
будь-яким з
таких:
РРРРММДДггххсс | |
РРРР-ММ-ДД гг:хх:сс | |
РРРР-ММ-ДД гг:хх | (для секунд буде встановлено 00) |
РРРР-ММ-ДД | (для часу буде використано 00:00:00) |
гг:хх:сс | (для дати буде використано сьогоднішню) |
гг:хх | (для дати буде використано сьогоднішню, а для секунд 00) |
tomorrow | (для часу буде використано 00:00:00) |
+5min |
Використати
вказаний
пристрій
замість rtc0,
як
годинник
реального
часу. Цей
параметр
має
значення,
якщо у
вашій
системі є
декілька
годинників
реального
часу. Ви
можете
вказати в
аргументі
rtc1, rtc2...
Припустімо,
що для
апаратного
годинника
встановлено
місцевий
час,
незалежно
від вмісту
файла adjtime.
Вивести
список
доступних
аргументів
параметра
--mode.
Перейти
у вказаний
стан
очікування.
Коректними
значенням
аргументу
режим є
такі:
standby
freeze
mem
disk
off
no
on
disable
show
Стан S1 ACPI.
Цей стан
реалізує
мінімальне,
хоча і
реальне,
заощадження
електроенергії,
забезпечуючи
перехід до
працездатної
системи із
дуже малим
часом
очікування.
Це типовий
режим.
Процеси
буде
заморожено,
усі
пристрої
буде
приспано, а
усі
процесори
переведено
у стан
бездіяльності.
Цей стан є
загальним
станом,
який не
потребує
будь-якої
підтримки
з боку
платформи,
але
заощаджує
менше
електроенергії,
ніж режим
присипляння
до
оперативної
пам'яті,
оскільки
система
залишається
у стані
роботи.
(Доступний
з Linux 3.9.)
Стан S3 ACPI
(присипляння
до
оперативної
пам'яті). У
цьому
стані
заощадження
електроенергії
є значним,
оскільки
усе у
системі,
окрім
пам'яті, яку
буде
переведено
у режим
самооновлення
для
зберігання
свого
вмісту,
буде
переведено
у режим
низького
споживання
енергії.
Стан S4 ACPI
(присипляння
на диск). У
цьому
стані
заощадження
електроенергії
є
найбільшим,
ним можна
скористатися,
навіть
якщо немає
низькорівневої
підтримки
керування
живленням.
Цей стан
працює
подібно до
присипляння
до
оперативної
пам'яті, але
включає
останній
крок із
запису
вмісту
пам'яті на
диск.
Стан S5 ACPI
(вимикання).
Виконання
відбувається
шляхом
виклику
«/sbin/shutdown».
Офіційної
підтримки
з боку ACPI не
передбачено,
але,
зазвичай,
працює.
Не
присипляти,
лише
встановити
час
пробудження
за
годинником
реального
часу.
Не
присипляти,
але
виконувати
читання з
пристрою
годинника
реального
часу, аж
доки не
настане
момент
нагадування.
Цей режим
корисний
для
діагностики.
Вимкнути
раніше
встановлене
нагадування.
Вивести
дані
нагадування
у такому
форматі: «alarm:
off|on <час>». Час
буде
виведено у
форматі ctime().
Приклад: «alarm: on
Tue Nov 16 04:48:45 2010».
Використання
цього
параметра
призводить
до
виконання
програмою
усіх дій,
окрім
самого
встановлення
нагадування,
присипляння
системи
або
очікування
на
нагадування.
Встановити
час
пробудження
у
секундах
у
майбутньому,
починаючи
з
поточного
моменту.
Встановити
час
пробудження
у форматі
абсолютного
часу час_t.
час_t є
часом у
секундах з
моменту 1970-01-01, 00:00
UTC.
Скористайтеся
програмою
date(1) для
перетворення
між
зручним
для
читання
часом та
час_t.
Припустімо,
що для
апаратного
годинника
встановлено
UTC
(універсальний
координований
час),
незалежно
від вмісту
файла adjtime.
Режим
докладних
повідомлень.
Вивести
текст
довідки і
завершити
роботу.
Вивести
дані щодо
версії і
завершити
роботу.
ПРИМІТКИ
На сьогодні, деякі системи персональних комп'ютерів не можуть вийти зі станів сну, зокрема mem, використовуючи лише код ядра, доступ до якого отримує цей драйвер. Їм потрібна допомога з боку коду простору користувача, щоб уможливити подальшу роботу буфера кадрів.ФАЙЛИ
/etc/adjtimeЖУРНАЛ
Допис із цією програмою було декілька разів розміщено у LKML та інших списках листування, перш ніж вона з'явилася у ядрі Linux 2.6 шляхом запровадження внеску GIT 87ac84f42a7a580d0dd72ae31d6a5eb4bfe04c6d.АВТОРИ
Програму було створено David <[email protected]>Brownell та удосконалено Bernhard <[email protected]>WalleАВТОРСЬКІ ПРАВА
Це вільне програмне забезпечення. Ви можете поширювати його копії за умов дотримання GNU General Public License <http://www.gnu.org/licenses/gpl.html>. Не надається НІЯКИХ ГАРАНТІЙ у межах, передбачених законом.ДИВ. ТАКОЖ
adjtime_config(5), hwclock(8), date(1)ЗВІТИ ПРО ВАДИ
Для звітування про вади використовуйте систему стеження помилками на <https://github.com/util-linux/util-linux/issues>.ДОСТУПНІСТЬ
rtcwake є частиною пакунка util-linux, який можна отримати з Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.ПЕРЕКЛАД
Український переклад цієї сторінки посібника виконано Yuri Chornoivan <[email protected]> Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3 НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: [email protected]11 травня 2022 року | util-linux 2.38.1 |