Как настроить часы в линуксе

В этой статье мы попросили мастера ответить на вопрос: «Как настроить часы в линуксе?», а также дать полезные рекомендации по теме. Что из этого получилось, читайте далее.

В этой небольшой статье я расскажу о том, как правильно настроить часовой пояс и синхронизацию времени в Linux.

Узнать текущее время можно командой date
Установить время можно таким образом

Эта команда установит на вашем компьютере время в 15ч 45м.
Настроить и дату и время можно такой командой:

где Не забудьте ставить точку перед секундами.

Если у вас не настроен часовой пояс, вывод команды date будет таким:
Чтобы настроить часовой пояс, нужно выбрать нужный файл в каталоге /usr/share/zoneinfo/
Если ваше время — московское, то вам нужен файл /usr/share/zoneinfo/Europe/Moscow

Только не забудьте время в БИОСе поставить в UTC. UTC — это Универсальное Координированное Время или Всемирное Скоординированное Время. UTC не переводится зимой и летом. UTC было введено как замена GMT, поэтому некоторые называют его GMT (что ошибочно).
Узнать время UTC можно, выполнив запрос в Google «время UTC». Установите это время в БИОС. Ничего страшного если будет погрешность в несколько минут — мы все-равно будем синхронизировать время с интернетом.

Теперь, для выбора часового пояса, выполните такую команду:
Для внесения изменений можно перезапустить компьютер.

Теперь у вас настроен правильный часовой пояс можно настроить синхронизацию времени.
Синхронизацией занимается программа ntp. Скорее всего ntp не установлена в вашем дистрибутиве по умолчанию, поэтому установите ее.
После установки никаких настроек не требуется, сервера синхронизации времени уже есть в конфигурационном файле. Вы можете запустить сервис ntpd, чтобы он автоматически корректировал время. В Gentoo это делается так:
Теперь ntpd будет постепенно корректировать ваше время, поэтому если ваши часы отстают на 5 минут, то синхронизация будет постепенной и займет довольно много времени. Если вы хотите сразу скорректировать ваши часы, выполните команду: Теперь добавьте ntpd в автозагрузку. В Gentoo это делается так:
Чтобы узнать, как добавить сервисы в автозагрузку для вашего дистрибутива, читайте соответствующую документацию.

Как задать время через консоль в Linux?

Как установить дату в Linux?

Самое первое, что может нам понадобиться — просмотр текущей даты и времени. Узнаём время с помощью команды date :

Задать время и дату одновременно:

date -s «15 SEP 2015 16:15:00»

Если указать только дату без времени, то время будет установлено в 0 часов 0 минут:

Если вы сталкиваетесь с ошибкой:

Учтите, что время и дату имеет право изменять только root-пользователь. Поэтому задавайте время с sudo:

Дополнительную информацию вы можете получить командой date —help

Аббревиатуры (последовательности) команды date:

Для установки времени в Linux необходимо вначале запустить команду date без параметров:

Если временная зона установлена неправильно, то для её корректировки можно использовать команду timeconfig :

либо просто создать симлинк из /etc/localtime на файл из каталога /usr/share/zoneinfo/ (или /usr/lib/zoneinfo/ ):

Для изменения текущей даты и времени используется следующая команда:

MM двухзначный номер месяца, DD двухзначный номер дня, hh часы в 24-часовом формате, mm минуты, YYYY 4 цифры года, ss секунды.

Можно скорректировать лишь время:

Все перечисленные команды доступны лишь суперпользователю.

Возможно у Вас есть свои мнения на тему «Как настроить часы в линуксе»? Напишите об этом в комментариях.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Adblock
detector