Как установить время в Linux

Усанавливаем время в Linux на виртауальной машине

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

date #смотрим текущее время
timedatectl status #проверям наличие данной утилиты
yum install tzdata #устанавливаем при необходимости
timedatectl set-timezone Europe/Moscow #устанавливаем часовой пояс
date #проверям, что время теперь отображается правильно

Если же нужно поправить и прочие параметры, то это делается с помощью команты date MMDDhhmm[CCYY][.ss], где MM — месяц от 00 до 12, DD — день месяца от 00 до 31, hh — часы от 00 до 24, mm — минуты от 00 до 60, CCYY — год из 4 цифр, ss — секунды от 00 до 60. Квадратные скобки означают, что данные параметры можно не указывать.

date 040716582020.53 #установить дату Tue Apr  7 16:58:53 MSK 2020
Телеграмм ITSOFT