Ця стаття охоплює перелік графічних додатків та програм “світового часу” в командному рядку, які можна використовувати для перегляду поточних значень часу та дати в різних часових поясах / місцях по всьому світу.
Годинники GNOME
Як випливає з назви, GNOME Clocks - це годинникова програма, яка включена до сховищ за замовчуванням майже всіх основних дистрибутивів Linux. Він є частиною офіційного стеку програм GNOME-3 і підтримує відображення часу та дати для багатьох різних часових поясів. Інші функції годинників GNOME включають підтримку секундоміра, таймерів зворотного відліку та сповіщень про тривогу. Якщо ви шукаєте універсальне, всеосяжне додаток годинника для Linux, вам не доведеться шукати далі, ніж додаток GNOME Clocks.
Годинники GNOME можна встановити в Ubuntu, виконавши команду, зазначену нижче:
В інших дистрибутивах Linux ви можете шукати термін «Годинники GNOME» у менеджері пакетів, щоб встановити його. Як варіант, його можна встановити з магазину FlatHub.
Світовий годинник
Gworldclock - це проста програма для годинника, яка може відображати поточну дату та час для різних регіонів світу. На відміну від годинників GNOME, він не має жодних додаткових функціональних можливостей. Однак ви можете вручну додати нові часові пояси, налаштувати формат дати та часу, а також додати власні зауваження до формату рядка.
Gworldclock можна встановити в Ubuntu, виконавши команду, зазначену нижче:
Щоб встановити його в інших дистрибутивах, знайдіть термін “Gworldclock” у менеджері пакетів.
Tty-годинник
Tty-clock - це програма командного рядка, яка може відображати реальний час, постійно оновлюючи годинник у будь-якому емуляторі терміналу. Ви можете широко його налаштувати, використовуючи численні параметри командного рядка.
Ви можете встановити “tty-clock” з диспетчера пакунків вашого дистрибутива Linux, використовуючи функцію пошуку. Щоб завантажити його в Ubuntu, використовуйте таку команду:
Щоб переглянути всі параметри, виконайте таку команду:
$ tty-clock --helpГодинник, видимий на скріншоті вище, був створений, виконавши таку команду:
$ tty-clock -sct -f "% a,% d% b% Y% T% z"За замовчуванням tty-clock показує час для мов за промовчанням, вибраних у вашій системі Linux. Ви можете показати час для іншого часового поясу, додавши команді змінну середовища “TZ”. Наведена нижче команда показує поточну дату та час у Нью-Йорку.
$ TZ = 'Америка / Нью-Йорк' tty-clock -sct -f "% a,% d% b% Y% T% z"Ви можете звернутися до всіх можливих значень змінної середовища “TZ” тут.
Зверніть увагу, що tty-clock не може одночасно відображати кілька годин. Вам доведеться використовувати інше вікно для кожного екземпляра tty-clock. Ви також можете використовувати багатоекранні емулятори терміналів, такі як «Термінатор», щоб переглядати час у кількох місцях одночасно.
Під час
Undertime - це досить зручна утиліта командного рядка, за допомогою якої можна знайти правильний час зустрічей у різних часових поясах по всьому світу. Він автоматично обчислює значення часу та дати відповідно до потреб користувачів і представляє їх у приємній діаграмі. З метою простого відображення світового годинника ви можете приховати діаграму за допомогою команди “grep”.
Ви можете завантажити Undertime з менеджера пакунків вашого дистрибутива Linux, використовуючи функцію пошуку. Щоб завантажити його в Ubuntu, використовуйте таку команду:
За замовчуванням Undertime приймає час мови за замовчуванням, встановлений у вашій системі Linux. Команда, використана на наведеному вище знімку екрана, вказана нижче (ви можете налаштувати її відповідно до своїх потреб):
$ undertime --colors --format plain New_York Los_Angeles | grep -E 'Місцевий | Еквівалент'Частини “New_York” та “Los_Angeles” у команді вказують часові пояси, для яких потрібно відображати розрахований час. Щоб переглянути імена всіх можливих місць, використовуйте таку команду:
$ undertime --list-зонамиВи можете постійно спостерігати за результатами роботи команди undertime, використовуючи команду в наступному форматі ("n" означає інтервал у секундах):
$ watch -n 1 'undertime --colors --format plain New_York Los_Angeles | grep -E "Місцевий | Еквівалент" 'Для отримання додаткової довідки про Undertime використовуйте наступні дві команди:
$ неповний робочий день --допомога$ людина неповний робочий день
Команда дати
Команда Date доступна за замовчуванням у більшості дистрибутивів Linux. Він показує поточний системний час відповідно до мовного стандарту, встановленого на вашому ПК з Linux.
$ датаЩоб переглянути час для іншого мовного стандарту, ви можете використовувати змінну середовища “TZ” (як пояснено в розділі tty-clock у цій статті):
$ TZ = 'Америка / Нью-Йорк' дата
Ви можете звернутися до всіх можливих значень змінної середовища “TZ” тут. Щоб постійно спостерігати за виходом команди date, використовуйте команду в наступному форматі («n» означає інтервал у секундах):
$ TZ = 'Америка / Нью-Йорк' годинник -n 1 датаОсдклок
Osdclock показує поточну дату та час, як на екрані (на екрані) накладання. Він працює на всіх дистрибутивах Linux, незалежно від використовуваного середовища робочого столу або панелі. Це особливо корисно, коли ви запускаєте повноекранну програму або гру і хочете знати поточний час. Нижче наведено приклад, що показує команду і як виглядає її вихід у повноекранному вікні Firefox. Ви можете налаштувати його стиль шрифту, розмір та положення дисплея, використовуючи різні варіанти командного рядка, які входять до комплекту.
$ osd_clock
Ви можете завантажити Osdclock з менеджера пакунків вашого дистрибутива Linux. Щоб завантажити його в Ubuntu, використовуйте таку команду:
$ sudo apt встановити osdclockЩоб переглянути час для іншої локалі, ви можете використовувати змінну середовища “TZ” (як пояснено в розділі tty-clock у цій статті):
$ TZ = 'Америка / Нью-Йорк' osd_clockВи можете звернутися до всіх можливих значень змінної середовища “TZ” тут.
Висновок
Для Linux існує лише обмежена кількість програм світового часу. Додатки, перелічені в цій статті, виконують свою роботу, а деякі з них також мають корисні додаткові функції. Якщо ви знаєте будь-яку програму командного рядка в Linux, яка може відображати поточну дату та час, ви можете спробувати додати до неї префікс із змінною середовища “TZ”, поясненою в цій статті.