UR4QTP: записная книжка 

На главную

МикроHowTo

Установка даты и времени из консоли

Раньше или позже, но батарейка, питающая часы в компьютере, помирает. А до покупки новой, бывает, проходит не один день. Компьютер выключается и включается, но идущие неверно часы не позволяют пользоваться им полноценно. Незадачливому администратору приходится топать к соседнему столу, где стоит компьютер жены, и вводить правильное время, становясь для этого дела суперпользователем. На второй раз это уже напрягает :-), ленивый «моск» ищет пути, сокращающие перемещение той массы тела, которой этот самый «моск» принадлежит. Конечно, первыми в трудоголическом отделе мозга возникают мысли о собственном NTP-сервере и о том, как интересно было бы это сделать. Но «бухгалтерия», прикинув умственные затраты, возвращает проект на доработку, требуя решение в стиле китайских инженеров. Поэтому вместо того, чтобы в третий раз искать пароль и корректировать часы непосредственно на рабочем месте, решено открыть справочник и почитать, как же это можно сделать со своего компа по сети, благо, доступ по SSH уже настроен в одном из случившихся ранее приступов администрирования.

Установка даты и времени: date --set "01/01/2011 11:46"

Итак, найденная после man date, man hwclock и google.ru команда показана на картинке. Устанавливать время нужно местное, поскольку предполагается, что часовой пояс системе уже известен. Опция --set, она же -s, указывает, что время нужно установить, а -u, или --utc, или --universal показывает время UTC – нулевого часового пояса, по Гринвичу. Это так, для проверки, что и время, и часовой пояс установлены в компьютере правильно. Команда date без опций выводит дату и время местного часового пояса. Прочие подробности можно узнать, почитав тот же man.

За часовой пояс в системе отвечает файл /etc/localtime, который должен быть символической ссылкой на один из файлов в /usr/share/zoneinfo/, например, на /usr/share/zoneinfo/Europe/Kiev. Также в /etc/timezone должен храниться сам часовой пояс в текстовом виде (содержимое этого файла, к примеру: Europe/Kiev). Названия файлов и их расположение соответсвуют Debian 5, в других дистрибутивах могут отличаться.

А мысль о синхронизации компов в локальной сети от одного сервера продолжает глодать мозг… Но лень пока сильнее.

Искренне Ваш, ленивый администратор.

1 января 2011 г.


МикроHowTo

На главную

 UR4QTP: записная книжка