В моем случае вывод команды cat /etc/fstab более странный, чем ваш:
Теперь я предлагаю вам не редактировать и переформатировать /etc/fstab. Если в вашей файловой системе появятся некоторые изменения, файл будет перезаписан, и ваши изменения будут напрасны. Вы можете использовать небольшой простой сценарий оболочки следующим образом:
#!/bin/bash
echo "---------------------------------------------------------"
cat /etc/fstab |
awk '{
if ($1 != "#")
print "File System:\t"$1"\nMount Point:\t"$2"\nType:\t\t"$3"\nOptions:\t" \
$4"\nDump:\t\t"$5"\nPass:\t\t"$6"\n---------------------------------------------------------"
}'
Результат:
Ubuntu синхронизируется с утилитой ntpdate один раз при каждом подключении к сети (что обычно происходит при загрузке).
Эта утилита устанавливается по умолчанию, но работает только тогда, когда Ubuntu называет ее и не работает в фоновом режиме в качестве демона.
Установка пакета ntp устанавливает демон NTP. Демон ntp позволяет синхронизировать время во время работы системы.
Обновление: в последних версиях Ubuntu (например, 16.04) ntpdate заменяется на timedatectl, который синхронизируется один раз при загрузке, а также при появлении сети, но не работает в другое время. Подробнее см. Https://help.ubuntu.com/lts/serverguide/NTP.html.
Для тех из вас, у кого синхронизация времени 16.04 LTS, по-видимому, обрабатывается sytemd специально «timedatectl»
timedatectl status
Local time: Wed 2016-11-30 17:45:18 CST
Universal time: Wed 2016-11-30 23:45:18 UTC
RTC time: Sun 2016-12-04 06:50:39
Time zone: America/Chicago (CST, -0600)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no
Config is
/etc/systemd/timesyncd.conf
Дополнительная информация здесь: Синхронизация времени с NTP И timedatectl
Обратите внимание также, что вполне возможно, что для интерфейса, который не установлен, может быть интерфейсом интерфейса.
Вы можете изменить настройки в интерфейсе интерфейса (GUI) все вы хотите, но если служба, которая фактически выполняет задачи, не установлена, ничего не произойдет.
Обратите внимание, однако, что я считаю, что «переключатель» действителен, поскольку он сообщает ему, что он делает одноразовое обновить при загрузке EACH. (или не делать этого).
Если это не сетевая подключенная система, или есть какая-то другая главная причина, чтобы НЕ установить свое время в соответствии со стандартным временем, я настоятельно призываю вас установить ntpd и правильно настроить и запустить его.
Обратитесь к: https://help.ubuntu.com/community/UbuntuTime
Ubuntu поставляется с стандартным ntpdate и будет запускать его один раз во время загрузки, чтобы настроить ваше время в соответствии с NTP Ubuntu сервер. Тем не менее, часы системы могут значительно дрейфовать между перезагрузками, если время между перезагрузками велико. В этом случае имеет смысл корректировать время изредка. Самый простой способ сделать это - заставить cron запускать его каждый день.
ntpdate ntp.ubuntu.com
По какой-то причине, 16.04, ответ Майту не работает сразу.
Но, взявшись за лидерство, это сработало для меня.
$ sudo ntpdate-debian
Обратите внимание: что это требует привилегии sudo, очевидно.
Под капотом он использует инструмент ntpdate, отличающийся только конфигурационным файлом.
ntpdate-debian идентичен ntpdate(8), за исключением того, что он использует конфигурацию в /etc/default/ntpdate по умолчанию. ntpdate устанавливает локальную дату и время путем опроса серверов сетевого времени (NTP).Хорошо, что более поздние выпуски Ubuntu часто делают это с использованием chrony, который является альтернативной реализацией ntp с некоторыми отличиями: -
Некоторые из наиболее редко используемых функций ntp не реализованы. Он пытается хорошо справиться с ситуация, когда у вас есть прерывистый доступ к сети. При подключении он синхронизирует местные часы и отслеживает, как быстро он дрейфует. При отключении он использует локальные часы, но настраивает время, чтобы позволить, как обычно дрейфует.Для получения дополнительной информации см. https://chrony.tuxfamily.org/.