Назад | Перейти на главную страницу

Изменение даты Linux на текущее время

Я бегаю sudo date +%m/%d/%Y -s 7/14/2010 команда для изменения даты. Он меняется нормально, за исключением того, что я хочу, чтобы он также принимал текущее время, а не начинал время с 00:00:00 14.07.2010.

Просто продлите звонок, включив также информацию о часах:

sudo date +"%m/%d/%Y %H:%M:%S" -s "7/14/2010 10:00:00"

Часто бывает полезно синхронизировать часы BIOS, если после изменения есть такое большое смещение. Это можно сделать с помощью:

hwclock --systohc

Обычно дистрибутивы записываются в BIOS при завершении работы.

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

Пример:

/usr/sbin/ntpdate clock.redhat.com