Как я могу отобразить текущие настройки времени и даты?

Как я могу отобразить текущую конфигурацию времени, например часовой пояс, в Ubuntu?


Я не знаю ни одного файла, но это может дать вам нужна информация:

  cat/etc/timezonegrep UTC/etc/default/rcSdate # hardware clocksudo hwclock --show  

93

Лучший пример (IMHO) с использованием timedatectl (в командной строке/терминале):

  $ timedatectl Местное время: Thu 24-07-24 19:51:23 IST  Всемирное время: Чт, 24.07.2014, 14:21:23 UTC Часовой пояс: Азия/Калькутта (IST, +0530) NTP включен: нет NTP синхронизирован: нет RTC в локальном TZ: нет активного DST: нет  

Посетите страницу руководства для получения дополнительных настроек и дополнительной информации.

Поделиться
Улучшить этот ответ
отредактировал 8 июня ’16 в 3:32
muru
165k2929 золотых знаков386386 серебряных знаков618618 бронзовых знаков
ответил 24 июля ’14 в 14:22
  • Если в вашей системе отсутствует timedatectl : askubuntu.com/q/622721/132098 — Abdull 18 дек. ’15 в 11:25
добавить комментарий |

Лучший пример (IMHO) с использованием timedatectl (в команде -line/terminal):

  $ timedatectl Местное время: Thu 24-07-24 19:51:23 IST Универсальное время: Thu 24-07-24 14:21:  23 UTC Часовой пояс: Азия/Калькутта (IST, +0530) NTP включен: нет NTP синхронизирован: нет RTC в локальном TZ: нет активного летнего времени: нет  

Посетите страницу руководства для получения дополнительной информации настройки и дополнительная информация.


9

Проверить информационная дата и, например, date + '% z'

Поделиться
Улучшить этот ответ
ответил 22 февраля 2011 в 12:34
  • не сработало! вывод похож на man date — usef_ksa 22 февраля 2011, 18:25
добавить комментарий |

Проверить дата информации и, например, date + '% z'


8

Для меня date отлично работает:

Пт, 22 ноября 2019 г., 16:31:50 по всемирному координированному времени

Поделиться
Улучшить этот ответ
ответил 22 нояб. 32
добавить комментарий |

Для меня date отлично работает:

Пт, 22 ноября 2019 г., 16:31:50 UTC


2

Для часового пояса вы можете использовать геолокацию:

  $ curl https://ipapi.co/timezoneAmerica/Chicago 

Или:

  $ curl http://ip-api.com/line?fields=timezoneAmerica/Chicago  

http://wiki.archlinux.org/index.php/time#Time_zone

Поделиться
Улучшить этот ответ
ответил 01 июля ’18 в 14:01
добавить комментарий |

Для часового пояса вы можете использовать геолокацию:

  $ curl https: //ipapi.co/timezoneAmerica/Chicago

Or:

$ curl http://ip-api.com/ строка? fields = timezoneAmerica/Chicago  

http://wiki.archlinux.org/index. php/time # Часовой пояс


1

Если вы требуется форматированная область и часовой пояс, вы можете использовать:

  $ grep `date +% Z`/etc/timezone Etc/UTC  

Поделиться
Улучшить этот ответ
отредактировано 29 декабря ’19 в 3:42
Peter Mortensen
1,01122 золотых знака1111 серебряных знаков1717 бронзовых знаков
ответил 28 мая ’13 в 4:28
  • Это не производит никакого вывода в моей системе. date +% Z возвращает CET , а файл /etc/timezone содержит Europe/Berlin код>. - Питер Мортенсен 28 дек. '19 в 23:04
добавить комментарий |

Если вам нужна отформатированная область и часовой пояс, вы можете использовать:

   $ grep `date +% Z`/etc/timezone Etc/UTC  

0

Если у вас установлен PowerShell:

  PS> Get-TimeZoneId: Europe/VilniusDisplayName: (UTC + 02: 00) Eastern  European Standard TimeStandardName: Восточноевропейское стандартное TimeDaylightName: Восточноевропейское летнее время TimeBaseUtcOffset: 02: 00: 00SupportsDaylightSavingTime: True  

Я подозреваю, что этот ответ не будет популярным в сообществе Linux, но я очень нравится соглашение глагол-существительное. Мне легче запоминать команды, и он также будет работать во всех дистрибутивах с установленным PowerShell 🙂

Документация для Get-TimeZone код> командлет

Поделиться
Улучшите этот ответ
отредактировано 29 декабря ’19 в 3:40
Элиа Каган
36k2727 золотых знаков293293 серебряных знака449449 бронзовых знаков
ответ дан 23 июля ’19 в 22: 452019-07-23 22:45
  • 1
    Работает ли PowerShell в Linux? Если да, по крайней мере, добавьте ссылку на то, как установить его на Ubuntu.. Предлагается sudo snap install powershell , но следует добавить ссылки, так как это серьезное обязательство. Его запуск приводит к (выделено мной): «ошибка: эта версия оснастки» powershell «была опубликована с использованием классического ограничения и поэтому может выполнять произвольные системные изменения вне изолированной программной среды безопасности. эти привязки обычно ограничиваются, что может подвергнуть вашу систему риску . Если вы понимаете и хотите продолжить, повторите команду, включая —classic. « — Питер Мортенсен, 28 дек. ‘ 19 в 23:16
добавить комментарий |

Если у вас установлен PowerShell:

  PS> Get-TimeZoneId: Europe/ VilniusDisplayName: (UTC + 02: 00) Восточноевропейское стандартное времяStandardName: Восточноевропейское стандартное времяDaylightName: Восточноевропейское летнее времяBaseUtcOffset: 02: 00: 00SupportsDaylightSavingTime: True  

Я подозреваю, что этого не произойдет быть популярным ответом в сообществе Linux, но мне очень нравится соглашение между глаголом и существительным. Мне легче запоминать команды, и он также будет работать во всех дистрибутивах с установленным PowerShell 🙂

Документация для Get-TimeZone код> командлет

Оцените статью
Botgadget.ru
Добавить комментарий