Время часов RTC синхронизирует со временем Linux на Запуске

Это поведение вызывается тем, что вычисление сделано самой оболочкой, не внешней командой. Для перенаправления STDERR оболочки необходимо запустить его с того перенаправления, но затем Вы теряете все свои ошибки. bash 2> /dev/null

Или Вы используете группу фигурной скобки, которая я думаю, более соответствующее решение:

{ a=$(( val1 / val2 } )); } 2> /dev/null
2
03.02.2014, 15:47
1 ответ

Ядро Linux имеет следующую опцию RTC_HCTOSYS восстановить системное время от RTC на запуске.

При высказывании да здесь системное время (настенные часы) будет установлено с помощью значения, считанного из указанного устройства RTC. Это полезно, чтобы избежать ненужных выполнений fsck во время начальной загрузки и объединиться в сеть лучше.

Иначе должен использовать сценарий запуска, который будет использовать hwclock утилита для установки системного времени от RTC.

hwclock --hctosys
4
27.01.2020, 22:00
  • 1
    , просто выполняющий hwclock, синхронизирует часы RTC к тому из Linux. –  buddy 04.02.2014, 07:53

Теги

Похожие вопросы