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

Правильная установка времени на сервере является важным моментом при настройке сервера, т.к в дальнейшем данное время будет влиять на отображение времени в логах сервера и на сайтах, размещенных на сервере, а так же в заданиях планировщика cron, файлах, находящихся на сервере и.т.д. Ниже описано как посмотреть текущее время на сервере, а так же изменить текущее время на требуемое.

Узнать текущее время, установленное на сервере, помогает команда timedatectl, выполненная в терминале после подключения к серверу:
timedatectl

При возникновении необходимости изменить текущее время на сервере, необходимо изменить часовой пояс, установленный на данный момент.
Список часовых поясов возможно посмотреть при помощи следующей команды:
timedatectl list-timezones

В данном случае требуется изменить часовой пояс с Africa/Cairo на Europe/Kiev , для чего требуется выполнить следующую команду:
timedatectl set-timezone Europe/Kiev

После выполнения указанной выше команды возможно повторно посмотреть текущее время на сервере при помощи команды:
timedatectl

Как видно текущее время на сервере изменилось и соответствует ранее назначенному часовому поясу Europe/Kiev.