mutex
написал 1 ноября 2005 года в 15:39 (1101 просмотр)
Ведет себя
неопределенно; открыл 1 тему в форуме.
People, please help!
Что (кто) в Linux/Unix переводит зимнее/летнее время в ОС? Ядро этим не занимается, у GLIBC нет «активных вещей». Какой процесс или что осуществляет преервод с зимнего на летнее время.
Понятно, что вся инфа хранится в /etc/localtime, получаемым при помощи zic. При помощи tzset() можно эту инфу получить. А системное время кто меняет? cron? init-скрипт?
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
внутри у системы нет понятия локального времени. она живёт в UTC.
поэтому, если надо получить время — используется то, что прописано при настройке временной зоны.
и, соответственно, никакого перехода времени нет.
Подвешиваем себе ntpdate и наслаждаемся жизнью.
Или rdate ;)
или пару раз в году софтом:
«Ручками да в биосе..» ;o)