Установить дату в Mate
Чтобы посмотреть текущую дату и время linux нужно выполнить команду date без аргументов.
- date
Ср 31 мар 2021 20:49:25 +03
Для изменения текущей даты и времени команда date выполняется с аргументом формата MMDDhhmmYYYY.ss, где:
MM - месяц;
DD - день;
hh - часы;
mm - минуты;
YY - год;
ss - секунды.
Изменим только время, установив 12 часов 30 минут, а дату оставим прежней.
- sudo date 033112302021.00
Ср 31 мар 2021 12:30:00 +03
Изменение даты и времени необходимо выполнять в привилегированном режиме, поэтому необходимо использовать sudo
Командой date с таким аргументом довольно неудобно пользоваться - все символы сбиты в кучу, порядок записи значений даты и времени трудно запомнить.
Существует более удобный способ изменить время и дату в linux, для это необходимо использовать date совместно с аргументом –set
- sudo date –set “2020-05-01 10:55:36”
При таком формате записи отпадает необходимость разъяснять где находится дата (год-месяц-день) и время (часы:минуты:секунды).
Еще один вариант - указать формат данных, которые вы собираетесь передавать с помощью модификаторов, например, изменить время linux:
- sudo date +%T -s “20:43:36”
Здесь формат очень прост - часы:минуты:секунды. Можно давать время в 12 часовом формате, для этого добавьте модификатор %p:
- date +%T%p -s “8:43:36PM”
Вы изменяете текущее время, но аппаратное системное время linux не изменяется, чтобы сохранить изменения используйте команду:
- sudo hwclock -w