Установка или получение даты от часов реального времени
rtc [-b [базовый_адрес][,[сдвиг_регистров][,[отображение_памяти][,смещение_столетия]]]] [-l] [-r скорость] [-S секунды] тип_часов [-v]
rtc [-b [базовый_адрес][,[сдвиг_регистров][,[отображение_памяти][,смещение_столетия]]]] -s [-l] тип_часов [-v]
0
1
2
n
0
. 60
.ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
![]() | Эту утилиту может запустить только пользователь root. |
Команда rtc получает или устанавливает дату и время на основе аппаратных часов, работающих на батарее.
Если на компьютере имеются встроенные часы/календарь, в сценарий запуска следует включить следующую команду (что позволит ЗОСРВ «Нейтрино» автоматически считывать время при запуске системы):
rtc hw
Если для чипа RTC настроен часовой пояс UTC, при запуске автоматически устанавливается правильное время. Если для чипа RTC установлено местное время или по какой-либо причине во время запуска невозможно обнаружить чип RTC, соответствующую команду rtc потребуется включить в сценарий запуска, указанный в файле построения образа mkifs.
Для получения даты из узла узел или установки даты на узле узел можно использовать тип часов net [узел]. Если узел не указан, по умолчанию выбирается локальный компьютер. В случае использования типа часов net [узел] опция -l не учитывается.
![]() | При установке даты в период перехода часового пояса на летнее время (DST) следует соблюдать осторожность. При изменении времени в часовом поясе на летнее местное время уменьшается на один час (например, вместо 2:00 ночи устанавливается 1:00 ночи). В течение этого часа местное время оказывается неопределенным (например, момент 1:14 ночи в процессе перехода часового пояса на летнее время возникает в течение ночи дважды). Во избежание проблем при установке даты в этот период следует использовать время UTC. |
Обновление текущих даты и времени на основе аппаратных часов:
rtc hw
Установка на аппаратных часах текущих даты и времени:
rtc -s hw
Базовые подсистемы ЗОСРВ «Нейтрино»
Предыдущий раздел: Утилиты