Как настроить свой формат времени и даты в Ubuntu

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

Свой формат времени и даты

Открываем dconf-editor и переходим в раздел datetime по пути com/canonical/indicator/datetime.

В первой строке custom-time-format прописан формат который отображается сейчас. Сюда же нужно вставить свой. Вот несколько вариантов.

  • С годом и секундами: %a, %e %b %Y %H:%M:%S %
Свой формат времени и даты
  • С годом без секунд: %a, %e %b %Y %H:%M
  • Без года с секундами: %a, %e %b %H:%M:%S
  • Без года и секунд: %a, %e %b %H:%M

После того, как вы пропишете свой формат, в строке time-format нужно изменить значение locale-default на custom.

Вот и все. Как видите, ничего сложного.

Предыдущая запись Настройка Ubuntu после установки Следующая запись Windows шрифты в Debian

Свой формат времени и даты

Может вас заинтересовать:

  1. Как настроить виртуальные хосты в Ubuntu или Debian
  2. Как добавить PPA репозиторий в Ubuntu
  3. Как отобразить скрытые приложения автозапуска в Ubuntu
  4. Как отключить всплывающие уведомления в Ubuntu

Метки UbuntuНастройка Linux

Тестирование

Проверить состояние получения эталонного времени можно командой:

Мы должны увидеть, примерно, следующее:

remote refid st t when poll reach delay offset jitter ============================================================================== .POOL. 16 p — 64 0 .POOL. 16 p — 64 0 * 2 u 58 64 377 2 u 56 64 377 + 2 u 1 64 377 + 2 u 61 64 377

  • remote — адрес сервера времени, с которым синхронизируется наш сервер;
  • refid — вышестоящий сервер (с которым сервер из графы выше получает время);
  • st — уровень сервера (stratum);
  • t — пир (unicast или multicast);
  • when — когда последний раз сверялось время;
  • poll — периодичность синхронизации с этим сервером;
  • reach — состояние работоспособности. Если удалось произвести синхронизации восемь раз в подряд становится равным 377;
  • delay — время задержки;
  • offset — разница между нашим временем и временем на сервере; положительное — наши часы спешат, отрицательное — отстают;
  • jitter — смещение времени на удаленном сервере;
  • * — с этим сервером синхронизирует время наш ntpd;
  • + — сервер можно использовать для сверки часов;
  • — — не рекомендован для синхронизации;
  • x — не доступен.

Проверить отдачу времени сервером можно введя команду на другом Linux:

Правильный ответ имеет следующий вид:

ntpdate[3576]: adjust time server offset sec

* время было рассинхронизировано на секунд.

Отобразить текущее время можно командой:

Если после синхронизации время некорректно, настраиваем правильный часовой пояс:

cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Начните установку Linux

Начните установку Linux
Начните установку Linux
Начните установку Linux

Нас приветствует установщик Linux. Для примера мы возьмём дистрибутив Ubuntu. Но процессы установки Mint, openSUSE, Fedora, Debian, Manjaro и большинства других дистрибутивов практически идентичны.

Начните установку Linux
Начните установку Linux
Начните установку Linux

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

Начните установку Linux
Начните установку Linux
Начните установку Linux

Выберите язык, который хотите использовать в системе, и нажмите «Установить». Затем отметьте пункт «Установить стороннее программное обеспечение», чтобы Linux смог использовать проприетарные драйверы и кодеки. Опцию «Загрузить обновления во время установки» можно включить или оставить выключенной, если у вас не очень быстрое интернет-соединение.

Начните установку Linux
Начните установку Linux
Начните установку Linux

Настройка синхронизации времени в Linux Ubuntu

По-умолчанию в операционной системе Ubuntu, начиная с версии , время синхронизируется автоматически при каждом запуске ОС. Но не лишнем будет это проверить и убедится в правильности работы синхронизации.

Читайте также:  Linux для начинающих. Часть 1. Особенности файловой системы

Чтобы синхронизировать время в Ubuntu нам нужно:

  1. Установить пакет синхронизации времени ntp:

Обратите внимание на кавычки. Такое написание правильное.

После каждого включения компьютера ваше время будет синхронизировано через Интернет и всегда будет актуальным. Если есть необходимость синхронизировать время вручную, то делается это командой:

В качестве сервера можно указать любой другой NTP-сервер или через пробел указать несколько серверов.

Большинство продавцов и торговых фирм, которые реализовывают терминалы сбора данных Casio, хваля залежалые модели, обязательно отмечают присутствие интерфейса Bluetooth. При этом они умалчивают, что этот терминал сбора данных не имеет Wi-Fi модуля, который более востребован в работе. Bluetooth больше подходит для связи с мобильным принтером для быстрой печати ценников, а не для передачи данных на сервер, что нужнее чаще.

При покупке терминала следует обратить на это внимание.

  1. Александр #3 сентября, 18:07

Спасибо. Добавил в свой список “how-to”

доброго времени суток!

наскольо сам помню тему, параметр ntpd_enable=»YES» не отвечает за “Настраиваем автоматическую синхронизацию при каждой загрузке ОС”, если точнее, он отвечает за запуск демона ntpd, который сам себе достаточно умный и сам решает когда синхронизироваться…

в Ubuntu синхронизация времени как раз и происходит при поднятии сетевого интерфейса (см. файл /etc/network/if-up.d/ntpdate)… при чём “дебиановцы” умные ребята,- запуск “нтпдейт” настроен таким образом, что, если в системе, будет установлен полный пакет “нтп”, “нтпдейт” не будет мешать работе “нтп”, более того он (“нтпдейт”) в своей работе будет использовать настройки “нтп”…

в чём разница между этими двумя пакетами? “нтпдейт” просто утилита которая запускается, выполняет работу и уходит… её можно сравнить с таким поведением: Вы просыпаетесь утром, набираете на телефоне службу точного времени, подводите часы, если они отстают, и не вспоминаете про часы до следующего утра… “нтп” это демон, процесс постоянно висящий в памяти и постоянно делающий работу… его можно описать так: Вы нанимаете рабочего, который каждые десять минут (к примеру) звонит в службу точного времени и подводит часы, при этом он ведёт журнал, в котором записывает насколько он каждый раз подвёл часы… благодаря журналу даже если у Вас отключат телефон (пропало соединение с серверами верхних уровней) работник (“нпт”) сможет и сам подводить часы…

у меня в “локалке” я настроил сервер времени используя “нпт”… он раздаёт точное время доменным контроллерам (на “оффтопике”)… моё ИМХО – в локалке такой сервер нужен, дома хватает и “нтпдейта”…

Читайте также:  Как открыть терминал (командную строку) в ubuntu

У меня Mint 9, в нем нет файла /etc/, что делать чтобы автоматически при каждой загрузке ОС была синхронизация?

В нет параметра “ntpd_enable” для РЕДАКТИРОВАНИЯ =) Но есть параметр “exit” с параметром “0”. Прочитал закоменченную сопроводиловку в файле – ниче толком не понял ) Я так понимаю логично было бы добавить ntpd_enable=»YES» ДО “exit 0”. Но шипко смущает фраза >> … By default this script does nothing. Таки надо “exit 1”? ОС – Убунту с последними обновлениями

x0r: наскольо сам помню тему, параметр ntpd_enable=»YES» не отвечает за “Настраиваем автоматическую синхронизацию при каждой загрузке ОС”, если точнее, он отвечает за запуск демона ntpd, который сам себе достаточно умный и сам решает когда синхронизироваться…

Спасибо, за развернутый комментарий.

полезная статья! только для камчатски вроде как бесполезная :))

зы: почаще бы обновлялся раздел статей на вашем сайте;)

Спасибо за столь разжеванную статью. Очень полезная функция. Жаль, что она не встроена в саму утилиту настройки времени как в винде…

[email protected]:/home/pupkin# crontab -l # m h dom mon dow command * */8 * * * ntpdate ntpdate есть из коробки.

Очень тупой вопрос. А разве время не синхронизируется само?

Замечания по оговоркам в статье: 1) Тысячная миллисекунды называется микросекундой 2) Первичные сервера находятся не в КРОНЕ , а в КОРНЕ дерева серверов.

Источник

Как настроить часовой пояс на CentOS 7

Прежде всего, подключитесь к своему CentOS VPS через SSH. Всегда рекомендуется обновить все системное программное обеспечение до последней доступной версии. Вы можете сделать это, используя следующую команду:

# yum update

После завершения обновления просмотрите конфигурацию системных часов с помощью команды timedatectl:

# timedatectl Местное время: Пт 2016-06-02 04: 21: 01 EDT Универсальное время: Пт 2016-06-02 08: 21: 01 UTC Время RTC: n / a Часовой пояс: America / New_York (EDT, -0400) NTP: n / a NTP синхронизирован: нет RTC в локальной TZ: нет DST активен: да Последнее изменение DST: DST началось с Sun 2016-03-13 01: 59: 59 EST Sun 2016-03-13 03: 00: 00 EDT Next DST change: DST заканчивается (часы перескакивают на один час назад) на Sun 2016-11-06 01: 59: 59 EDT Sun 2016-11-06 01: 00: 00 EST

Результат команды должен быть аналогичен выходу. Как вы можете видеть, в выводе команды timedatectl предоставляется много информации, например, локальное время, универсальное время, текущий часовой пояс, включен ли NTP или нет, последнее изменение DST, последующее изменение DST и т. Д.

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

# timedatectl list-timezones

Выход большой, и вы можете использовать grep для фильтрации результатов. Например, если вы хотите перечислить американские часовые пояса, вы можете использовать следующую команду:

# timedatectl list-timezones | grep Америка Америка / Адак Америка / Анкоридж Америка / Ангилья Америка / Антигуа Америка / Арагуайна Америка / Аргентина / Буэнос-Айрес Америка / Аргентина / Катамарка Америка / Аргентина / Кордова Америка / Аргентина / Жужуй Америка / Аргентина / Ла-Риоя Америка / Аргентина / Мендоса Америка / Аргентина / Rio_Gallegos Америка / Аргентина / Сальта Америка / Аргентина / Сан-Джуан Америка / Аргентина / Сан-Луис Америка / Аргентина / Тукуман Америка / Аргентина / Ушуайя Америка / Аруба Америка / Асунсьон Америка / Атикокан Америка / Баия Америка / Баия_Бандерас Америка / Барбадос …

Как настроить часовой пояс на CentOS 7

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

Читайте также:  Что нового в iOS 12 получили владельцы Apple iPad

# timedatectl set-timezone Америка / Чикаго

Здесь вы можете заменить Америку / Чикаго именем часового пояса, который вы хотите настроить. Используйте команду timedatectl еще раз, чтобы просмотреть изменения.

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

# timedatectl set-time “ГГГГ-ММ-ДД ЧЧ: ММ: СС '

Например, чтобы настроить текущую дату на May-06-2016 и текущее время на 21: 55: 00, используйте следующую команду:

# timedatectl set-time “2016-06-02 21: 55: 00 '

Дополнительная информация о том, как использовать команду timedatectl, которую вы можете найти, используя флаг -help:

# timedatectl –help timedatectl [ОПЦИИ …] КОМАНДА … Запросить или изменить системные настройки времени и даты. -h –help Показать это справочное сообщение –version Показать версию пакета –no-pager Не выводить вывод на пейджер –no-ask-password Не запрашивать пароль -H -host = [USER @] HOST Работайте на удаленном хосте -M – machine = CONTAINER Работайте на локальном контейнере – настройте системные часы. Отрегулируйте системные часы при изменении локального режима RTC. Команды: состояние. Показывать текущие настройки времени. ВРЕМЯ. Установить время установки времени. ZONE. Установить систему. time-list-timezones Показывать известные часовые пояса set-local-rtc BOOL Контроль, установлен ли RTC в локальном времени set-ntp BOOL Управление включением NTP

Установка и настройка времени в CentOS

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

# date Mon Oct 21 11:17:03 MSK 2019

Или более подробной команды timedatectl.

# timedatectl

Mon день недели, в данном случае понедельник
Oct 21 месяц август, 10-е число
11:17:03 текущее время часы:минуты:секунды
MSK часовой пояс
2019 текущий год

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

Установка и настройка времени в CentOS

# date MMDDhhmm

Здесь MM — месяц, DD — число, hh — час, mm — минуты. Таким образом, чтобы изменить дату на 22 октября, 17:10, выполняем в консоли:

# date 10221710 Sun Oct 22 17:10:00 MSK 2019

Чтобы узнать текущее время без учета часового пояса, то есть время по UTC, можно воспользоваться следующим ключом команды date:

# date —utc Mon Oct 21 08:22:19 UTC 2019

В выводе видим время относительно нулевого меридиана, без поправок на часовой пояс. После установки корректного времени переходим к настройке часового пояса.

Другие консольные утилиты

Если вы не хотите использовать описанный выше способ, можно воспользоваться специальными утилитами. Вот только в разных дистрибутивах используются свои утилиты. Рассмотрим варианты для самых популярных дистрибутивов.

В Red Hat Linux:

В CentOS и Fedora:

Другие консольные утилиты

В Slackware или FreeBSD:

В большинстве случаев вы увидите подобное диалоговое окно:

Здесь просто нужно выбрать нужный часовой пояс и нажать кнопку Enter. После этого для окончательного применения настроек нужно будет перезагрузить систему.