Ubuntu използва NTP за синхронизиране на времето през интернет. Това е протокол TCP / IP, който извлича текущата дата и час от сървър. NTP сървърите са свързани с атомни часовници чрез сървъри на трети страни.
Навлизайки малко по-дълбоко, Ubuntu (16.04 нататък) използва услуги timedatectl / timesyncd за синхронизиране на времето. По желание човек може да използва хрони, за да обслужва протокола за мрежово време.
Днес нека научим командните редове, които да се използват в терминала, за да получите датата и часа, синхронизирани с интернет атомния часовник.
Ако някога сте научили това по-рано, може би си спомняте ntpdate. Това е оттеглено и заменено с мощен инструмент за синхронизиране на времето. По подразбиране настройките редовно проверяват и поддържат синхронизирано местното време на вашия компютър. Той също така съхранява актуализации на времето локално, така че времето да се поддържа дори след рестартирането.
Проверка на текущото състояние
Стартирайте терминала и използвайте командата timedatectl, както следва:
timedatectl статус
Трябва да видите резултата, подобен на този:
kiran @ foss-linux: ~ $ timedatectl статус Местно време: Понеделник 2018-08-13 21:54:25 EDT Универсално време: Вторник 2018-08-14 01:54:25 UTC RTC време: Вторник 2018-08-14 01 : 54: 25 Часова зона: Америка / New_York (EDT, -0400) Синхронизиране на системния часовник: да systemd-timesyncd.услуга активна: да RTC в местна TZ: не
Инсталиране и използване на Chrony
За да инсталирате Chrony, въведете следната команда в терминала:
sudo apt инсталира chrony
Ако се нуждаете от еднократна синхронизация, използвайте следната команда в терминала.
chronyd -q
Ако се нуждаете от проверка на времето с един изстрел, без да задавате часа, въведете:
хронид
Добавяне на ваши собствени сървъри за време
По подразбиране настройките Ubuntu извлича дата и час от пула.ntp.орг. Можете да преглеждате и редактирате подробностите. Използвайте командата „Редактиране“ в „Терминал“.'
Редактирайте / etc / chrony / chrony.конф
По подразбиране тези сървъри са конфигурирани:
# Използвайте сървъри от NTP Pool Project. Одобрен от Технически съвет на Ubuntu # на 08.02.2011 (LP: # 104525). Вижте http: // www.басейн.ntp.org / присъединяване.html за # повече информация. пул 0.ubuntu.басейн.ntp.org iburst pool 1.ubuntu.басейн.ntp.org iburst pool 2.ubuntu.басейн.ntp.org iburst pool 3.ubuntu.басейн.ntp.org iburst
Продължете и заменете подробностите за сървъра, ако е необходимо, и след това запазете конфигурационния файл. Рестартирайте услугата chrony, за да влязат в сила новите настройки.
sudo systemctl рестартирайте chrony.обслужване
Това е! Надявам се, че ви е харесало да научите начина на команден ред за синхронизиране на датата и часа на вашия компютър Ubuntu.