gtkclocksetup - графическая программа для настройки даты, времени, часового пояса.
На Runtu LITE 12.04 запускается так: Меню - Системные - Дата и время.
Или через терминал
gksu gtkclocksetup
date - консольная программа для настройки даты и времени.
Инструкция вызывается командой man date или date --help
Использование:
date [КЛЮЧ] [+ФОРМАТ]
или
date [-u|--utc|--universal] [ММДДччмм[[ВВ]ГГ][.сс]]
Выводит текущее время в заданном ФОРМАТЕ, или устанавливает системное время.
Ключи:
-d, --date=СТРОКА показать не текущее время, а время, описанное заданной СТРОКОЙ
-f, --file=ФАЙЛ соответствует применению --date для каждой строки ФАЙЛА
-r, --reference=ФАЙЛ показать время последнего изменения ФАЙЛА
-R, --rfc-2822 выводить время в соответствии с RFC-2822 Пример: Mon, 07 Aug 2006 12:34:56 -0600
--rfc-3339=СПЕЦ вывести дату/время в формате RFC 3339 СПЕЦ=date
seconds или ns для получения даты и времени с указанной точностью.
Компоненты даты и времени разделяются одним пробелом: 2006-08-07 12:34:56-06:00
-s, --set=СТРОКА установить время, описанное СТРОКОЙ
-u, --utc, --universal показать или установить универсальное координированное время
--help показать эту справку и выйти
--version показать информацию о версии и выйти
ФОРМАТ управляет выводом.
Воспринимаются следующие последовательности:
%% знак %
%a сокращённое название дня недели (напр., вск) согласно локали
%A полное название дня недели (напр., понедельник) согласно локали
%b сокращённое название месяца (напр., янв) согласно локали
%B полное название месяца (напр., январь) согласно локали
%c время и дата (напр., Чтв 3 Мар 23:05:25 2005) согласно локали
%C век; как %Y, но опускаются две последние цифры (напр., 20)
%d день месяца (напр., 01)
%D дата; аналогично %m/%d/%y
%e день месяца, дополненный пробелами; аналогично %_d
%F полная дата; эквивалентно %Y-%m-%d
%g последние две цифры года для номера недели ISO (см. %G)
%G год для номера недели ISO (см. %V); обычно бывает полезно только с %V
%h то же, что и %b
%H час (00..23)
%I час (01..12)
%j номер дня в году (001..366)
%k час, дополняется пробелом ( 0..23); тоже, что и %_H
%l час, дополняется пробелом ( 1..12); тоже, что и %_I
%m месяц (01..12)
%M минуты (00..59)
%n новая строка
%N наносекунды (000000000..999999999)
%p эквивалент AM или PM согласно локали; пусто если неизвестно
%P как %p, но строчными буквами
%r время согласно локали, 12-часовой формат (напр., 11:11:04 PM)
%R часы и минуты согласно локали, 24-часовой формат; аналог %H:%M
%s число секунд, истёкших с 1970-01-01 00:00:00 UTC
%S секунды (00..60)
%t табуляция
%T время, аналог %H:%M:%S
%u день недели (1..7); 1 обозначает понедельник
%U номер недели в году, если первый день недели -- воскресенье (00..53)
%V номер недели по ISO, если первый день недели -- понедельник (01..52)
%w день недели (0..6), 0 означает воскресенье
%W номер недели в году, если первый день недели -- понедельник (00..53)
%x представление даты (напр., дд/мм/гг) согласно локали
%X представление времени (напр., 23:13:48) согласно локали
%y последние две цифры года (00..99)
%Y год
%z +ччмм часового пояса (напр., -0400)
%:z +чч:мм часового пояса (напр., -04:00)
%::z +чч:мм:сс часового пояса (напр., -04:00:00)
%:::z часовой пояс с достаточным количеством двоеточий (напр., -04, +05:30)
%Z буквенная аббревиатура часового пояса (напр., EDT)
По умолчанию date дополняет числовые поля нулями.
После `%' могут идти следующие необязательные флаги:
- (дефис) не дополнять это поле
_ (подчёркивание) дополнять пробелами
0 (ноль) дополнять нулями
^ использовать верхний регистр, если возможно
# использовать противоположный регистр, если возможно
После любого из флагов идет необязательная ширина поля в виде десятичного числа;
затем необязательный модификатор, один из следующих:
E -- если возможно, использовать альтернативное представление для текущей локали
O -- если возможно, использовать альтернативные числовые символы локали.
Примеры:
Преобразовать значение в секундах с начала эпохи (1970-01-01 UTC) в дату
$ date --date='@2147483647'
Показать время на западном побережье США (см. tzselect(1) для поиска TZ)
$ TZ='America/Los_Angeles' date
Показать местное время 09:00 следующей пятницы на западном побережье США
$ date --date='TZ="America/Los_Angeles" 09:00 next Fri'
Об ошибках в date сообщайте по адресу bug-coreutils@gnu.org.
Домашняя страница GNU coreutils: <http://www.gnu.org/software/coreutils/>
Справка по работе с программами GNU: <http://www.gnu.org/gethelp/>
Об ошибках в переводе сообщений «date» сообщайте по адресу <gnu@mx.ru>
Полная документация доступна по команде: info coreutils 'date invocation'
Использовать не трудно, например посмотреть время и дату можно выполнив команду
date
Можно задать настройки отображения, после date ставим пробел и плюс, после плюса можно писать только один параметр,
поэтому делаем кавычки и пишем сколько нужно параметров
date +"%R %A %x"
Можно еще поставить перенос строки
date +"%R %n%A %x"
Эти же ключи используются в Lxpanel для настройки отображения времени.
Для изменения времени есть такая команда:
sudo date -s 12:03
Где 12:03 означает часы и минуты разделенные двоеточием.
Если нужно указать секунды, то после минут нужно поставить двоеточие и секунды.
Для изменения даты нужно выполнить:
sudo date -s "2014-01-15 12:03"
Где 2014-01-15 означает год, месяц, число; а 12:03 это часы и минуты
Если не указать время, тогда оно сбросится на начало дня 00:00
ntpdate - консольная программа для синхронизации времени и даты с NTP сервером.
Перед синхронизацией убедитесь, что подключен интернет и правильно настроен часовой пояс.
Для синхронизации нужно выполнить команду:
sudo ntpdate -s ntp.ubuntu.com
В Ubuntu и Runtu программа ntpdate запускается автоматически при подключении к сети, поэтому запускать вручную многим не нужно, просто знайте что выполняется такая функция.
tzdata - консольная программа для настройки часового пояса.
Часовой пояс можно настроить командой:
sudo dpkg-reconfigure tzdata
ncal - консольная программа календарь.
Для просмотра календаря за 2014 год нужно выполнить команду:
Вертикальный
ncal -y 2014
Горизонтальный
ncal -b -y 2014
Где ключ -y 2014 означает год, -b означает отображение в старом горизонтальном режиме.
-----------------------------------
Позже дополню эту статью.