Ten artykuł zawiera listę aplikacji graficznych i wiersza poleceń „zegar światowy”, których można używać do wyświetlania bieżących wartości czasu i daty w różnych strefach czasowych / lokalizacjach na całym świecie.
Zegary GNOME
GNOME Clocks, jak sama nazwa wskazuje, to aplikacja zegara, która jest zawarta w domyślnych repozytoriach prawie wszystkich głównych dystrybucji Linuksa. Jest częścią oficjalnego stosu aplikacji GNOME-3 i obsługuje wyświetlanie czasu i daty dla wielu różnych stref czasowych. Inne funkcje zegarów GNOME obejmują obsługę stopera, minutników i powiadomień o alarmach. Jeśli szukasz wszechstronnej, kompleksowej aplikacji zegara dla systemu Linux, nie będziesz musiał wychodzić poza aplikację GNOME Clocks.
Zegary GNOME można zainstalować w Ubuntu, wykonując polecenie określone poniżej:
W innych dystrybucjach Linuksa możesz wyszukać termin „GNOME Clocks” w menedżerze pakietów, aby go zainstalować. Alternatywnie można go zainstalować ze sklepu FlatHub.
Zegar światowy
Gworldclock to prosta aplikacja zegara, która może pokazywać aktualną datę i godzinę dla różnych regionów na całym świecie. W przeciwieństwie do zegarów GNOME nie ma żadnych dodatkowych funkcji. Możesz jednak ręcznie dodać nowe strefy czasowe, dostosować format ciągu daty i godziny oraz dodać własne uwagi do formatu ciągu.
Gworldclock można zainstalować w Ubuntu, wykonując polecenie określone poniżej:
Aby zainstalować go w innych dystrybucjach, wyszukaj termin „Gworldclock” w menedżerze pakietów.
Tty-zegar
Tty-clock to aplikacja wiersza poleceń, która może wyświetlać w czasie rzeczywistym, stale aktualizując zegar w dowolnym emulatorze terminala. Możesz go szeroko dostosować, korzystając z licznych opcji wiersza poleceń.
Możesz zainstalować „tty-clock” z menedżera pakietów swojej dystrybucji Linuksa, korzystając z funkcji wyszukiwania. Aby pobrać go w Ubuntu, użyj następującego polecenia:
Aby wyświetlić wszystkie jego opcje, uruchom następujące polecenie:
$ zegar tty --pomocZegar widoczny na powyższym zrzucie ekranu został utworzony poprzez uruchomienie następującego polecenia:
$ tty-clock -sct -f "%a, %d %b %Y %T %z"Domyślnie zegar tty pokazuje czas dla domyślnej lokalizacji wybranej w systemie Linux. Możesz wyświetlić czas dla innej strefy czasowej, poprzedzając polecenie zmienną środowiskową „TZ”. Poniższe polecenie pokazuje aktualną datę i godzinę w Nowym Jorku.
$ TZ='Ameryka/Nowy_Jork' tty-clock -sct -f "%a, %d %b %Y %T %z"Możesz odwołać się do wszystkich możliwych wartości zmiennej środowiskowej „TZ” tutaj.
Pamiętaj, że zegar tty nie może jednocześnie wyświetlać wielu zegarów. Będziesz musiał użyć innego okna dla każdej instancji tty-clock. Możesz także użyć wielopanelowych emulatorów terminali, takich jak „Terminator”, aby wyświetlić czas w wielu miejscach jednocześnie.
Podczas
Undertime to całkiem przydatne narzędzie wiersza poleceń, które można wykorzystać do znalezienia poprawnych godzin spotkań w różnych strefach czasowych na całym świecie. Automatycznie oblicza wartości czasu i daty zgodnie z potrzebami użytkownika i prezentuje je na ładnym wykresie. W celu wyświetlenia zegara światowego możesz ukryć wykres za pomocą polecenia „grep”.
Możesz pobrać Undertime z menedżera pakietów swojej dystrybucji Linuksa, korzystając z funkcji wyszukiwania. Aby pobrać go w Ubuntu, użyj następującego polecenia:
Domyślnie Undertime przyjmuje domyślny czas lokalny ustawiony w systemie Linux. Polecenie użyte na powyższym zrzucie ekranu jest określone poniżej (możesz je dostosować do swoich potrzeb):
$ undertime --colors --format zwykły New_York Los_Angeles | grep -E 'Lokalny|odpowiednik'Części „New_York” i „Los_Angeles” w poleceniu określają strefy czasowe, dla których chcesz wyświetlić obliczony czas. Aby wyświetlić nazwy wszystkich możliwych lokalizacji, użyj następującego polecenia:
$ undertime --list-zonesMożesz nieprzerwanie oglądać wyjście polecenia undertime, używając polecenia w następującym formacie („n” oznacza interwał w sekundach):
$ watch -n 1 'undertime --colors --format zwykły New_York Los_Angeles | grep -E "Lokalny|Odpowiednik"'Aby uzyskać dodatkową pomoc dotyczącą Undertime, użyj następujących dwóch poleceń:
$ undertime --pomoc$ mężczyzna w niepełnym wymiarze godzin
Polecenie daty
Polecenie Date jest domyślnie dostępne w większości dystrybucji Linuksa. Pokazuje aktualny czas systemowy zgodnie z ustawieniami regionalnymi ustawionymi na komputerze z systemem Linux.
$ dataAby wyświetlić czas dla innych ustawień regionalnych, możesz użyć zmiennej środowiskowej „TZ” (jak wyjaśniono w sekcji tty-clock w tym artykule):
$TZ=data „Ameryka/Nowy_Jork”
Możesz odwołać się do wszystkich możliwych wartości zmiennej środowiskowej „TZ” tutaj. Aby nieprzerwanie obserwować wyjście polecenia daty, użyj polecenia w następującym formacie („n” oznacza interwał w sekundach):
$TZ=Zegarek 'Ameryka/Nowy_Jork' -n 1 dataZegar Osd
Osdclock pokazuje aktualną datę i godzinę jak na nakładce OSD (On Screen Display). Działa na wszystkich dystrybucjach Linuksa, niezależnie od używanego środowiska graficznego lub panelu. Jest to szczególnie przydatne, gdy korzystasz z aplikacji lub gry na pełnym ekranie i chcesz poznać aktualny czas. Poniżej znajduje się przykład pokazujący polecenie i jak wygląda jego wynik w pełnoekranowym oknie Firefoksa. Możesz dostosować styl czcionki, rozmiar i pozycję wyświetlania za pomocą różnych opcji wiersza poleceń, do których jest wyposażony.
$ osd_zegar
Możesz pobrać Osdclock z menedżera pakietów swojej dystrybucji Linuksa. Aby pobrać go w Ubuntu, użyj następującego polecenia:
$ sudo apt install osdclockAby wyświetlić czas dla innej lokalizacji, możesz użyć zmiennej środowiskowej „TZ” (jak wyjaśniono w sekcji tty-clock w tym artykule):
$ TZ='Ameryka/Nowy_Jork' osd_clockMożesz odwołać się do wszystkich możliwych wartości zmiennej środowiskowej „TZ” tutaj.
Wniosek
Dla systemu Linux dostępna jest tylko ograniczona liczba aplikacji zegara światowego. Aplikacje wymienione w tym artykule wykonują swoją pracę, a niektóre z nich mają również przydatne dodatkowe funkcje. Jeśli znasz jakąkolwiek aplikację wiersza poleceń w systemie Linux, która może wyświetlać bieżącą datę i godzinę, możesz spróbować poprzedzić ją zmienną środowiskową „TZ” opisaną w tym artykule.