Блог системного администратора Windows/Linux/FreeBSD

установка, настройка, администрирование Windows/Linux/FreeBSD

Поиск

Главное меню

Перейти к основному содержимому

Главная

Карта сайта

О сайте

Обратная связь

Навигация по записям
← Предыдущая Следующая →

Изменение даты, времени, временной зоны в Debian/Linux

Опубликовано 28 февраля 2013 by MishLen  |  Просмотров: 46 811

Date — утилита Unix/Linux для работы с системными часами. Если вызвать date без параметров, то будет выведена текущая дата и время, соответствующие текущему часовому поясу. Чтобы посмотреть время в часовом поясе UTC, используйте команду date --utc (или сокращенно date -u).
Необходимо следить за правильностью установки даты и времени, это нужно для корректной работы планировщика задач. Также, время и дата указывается во все основные системные лог-файлы и лог-файлы посещений веб-сервера.

Как изменить временную зону в Debian/Linux?
Нужно создать симлинк из /etc/localtime на "нужный" файл из каталога /usr/share/zoneinfo/:

# ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Также советую изменить соответствующую запись в /etc/timezone

Как изменить дату и время в Debian/Linux?

# date MMDDhhmmYYYY.ss
MM - месяц
DD - день
hh - час
mm - минуты
YYYY - год
ss - секунды

Как изменить время в Debian/Linux?

# date --set hh:mm

Синхронизация времени в Linux/Ubuntu. NTP и Ntpdate.
NTP - это протокол синхронизации времени по сети.
Сервис NTP ntpd вычисляет насколько отстают ваши часы и постоянно подправляет их, благодаря этому не происходит сильных изменений, что может приводить к непоследовательности в журналах. Этот сервис не требует много ресурсов, поэтому его можно установить не задумываясь.
Для установки ntpd из консоли введите:

# apt-get install ntp

Конфигурация находится в файле /etc/ntp.conf, тут можно добавлять и удалять сервера, с которыми нужно синхронизировать время.
По умолчанию сервера в Ubuntu выглядят так:

pool 0.ubuntu.pool.ntp.org iburst
pool 1.ubuntu.pool.ntp.org iburst
pool 2.ubuntu.pool.ntp.org iburst
pool 3.ubuntu.pool.ntp.org iburst

Если вы добавите свои сервера, то нужно перезапустить сервис ntpd для применения изменений:

# service ntp restart

Запись опубликована автором MishLen в рубрике Система (Linux) с метками date, ntp, ntpdate. Добавьте в закладки постоянную ссылку.

Похожие записи:

Синхронизация времени в Debian/Linux

Частоиспользуемые команды в Linux

Синхронизация времени в домене Windows Server 2008 R2

Ввод Ubuntu Server в домен Windows Server 2008

Изменение даты, времени, временной зоны в Debian/Linux: 4 комментария

Сергей говорит 18 октября 2013 в 11:58:

После смены времени с использованием DATE, нужно как-то сохранять изменения, чтобы при ребуте проставленное время сохранилось?

Ответить ↓

MishLen говорит 18 октября 2013 в 12:05:

Нет

Ответить ↓

Denis говорит 11 января 2014 в 22:37:

Spasibo!

Ответить ↓

Gay говорит 29 октября 2016 в 14:04:

у меня bodhi linux и нужно поменять время. я очень слаб в этом деле и нужна помощь. что понял так это что надо вводить
# date MMDDhhmmYYYY.ss в коммандную строку время осталось таким же. нужно поменять время на старое

Ответить ↓

Добавить комментарий Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Комментарий

Уведомлять меня о новых комментариях к этой записи.

Имя *

E-mail *

Сайт

MishLen © Linux-FreeBSD.ru. 2012-2017
Запросов в БД:41   |   Страница сгенерирована за 0,226 сек.