Что такое команда для обновления времени и даты из Интернета?

83

Какова команда обновления времени и даты из Интернета. Есть ли приложение, которое позволяет мне делать это графически?

    
задан Vikramjeet 21.11.2011 в 14:35
источник

6 ответов

104

Вы можете сделать это с помощью sudo ntpdate time.nist.gov других серверов, включая time.windows.com и т. д.

Ссылка содержит списки серверов по всему миру.

    
ответ дан Anonymous 22.11.2011 в 00:23
источник
82

Это хороший небольшой код, который я нашел, чтобы обновить ваше время, если у вас есть проблемы с ntp :

sudo date -s "$(wget -qSO- --max-redirect=0 google.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z"
    
ответ дан Shrukul Habib 08.10.2015 в 20:55
13

Очень легко настроить из командной строки: Ссылка От этой ссылки:

  

Ubuntu поставляется с стандартным ntpdate и будет запускать его один раз во время загрузки, чтобы настроить ваше время в соответствии с NTP-сервером Ubuntu: ntpdate -s ntp.ubuntu.com

Вот пример GUI Ссылка

    
ответ дан Daimon 21.11.2011 в 14:42
8

sudo dpkg-reconfigure tzdata в терминале должен сделать трюк

Вы можете добавить дополнительные часовые пояса графически, , я думаю , щелкнув по часам и просмотрев его параметры

    
ответ дан Jayo 21.11.2011 в 14:42
1

Вам необходимо установить пакет ntp . Настройки даты / времени доступны по системным настройкам. здесь - дополнительная информация.

    
ответ дан tohuwawohu 21.11.2011 в 14:45
1

По состоянию на 2018 год с новым установленным Ubuntu 16.04 LTS работающий sudo ntpdate time.nist.gov дает:

sudo: ntpdate: command not found

Это связано с тем, что ( официальный источник ):

  

ntpdate считается устаревшим в пользу timedatectl и тем самым   больше не установлено по умолчанию.

Вместо этого сделайте это, чтобы заставить синхронизацию произойти сейчас:

sudo timedatectl set-ntp off

, а затем:

sudo timedatectl set-ntp on

В моем случае я запускал Ubuntu в виртуальном боксе и сохранил состояние компьютера, поэтому, когда я снова запустил экземпляр, он автоматически не синхронизировал часы, так как для запуска синхронизации не было загрузочного события. Таким образом, время все еще показывало, что это был последний раз, когда я запускал виртуальную коробку.

    
ответ дан User 21.01.2018 в 23:28