Jak zmienić stref czasu na Ubuntu 20.04

Jak zmienić stref czasu na Ubuntu 20.04

Strefa czasowa odnosi się do lokalnego czasu dowolnego regionu lub kraju. Zasadniczo każdy kraj wykorzystuje jedną strefę czasową, ale niewiele krajów dzieli wiele stref czasowych ze względu na swoje obszary geologiczne.

Zawsze zaleca się ustawienie prawidłowej strefy czasowej na serwerze podczas wstępnej konfiguracji. Większość aplikacji jest budowana w celu korzystania z strefy czasowej systemu i zarządzania swoimi danymi zgodnie. W tej sytuacji system musi mieć skonfigurowaną prawidłową strefę czasową.

Ten samouczek opisuje, jak ustawić lub zmienić strefę czasową na Ubuntu 20.04 systemy Linux.

Sprawdź bieżącą strefę czasową

Zaloguj się do systemu Ubuntu i otwórz terminal (Ctrl+Alt+T). Następnie po prostu wpisz polecenie „dat”, aby wyświetlić bieżącą datę systemu, w tym aktywna strefa czasowa w systemie Ubuntu.

data  Wt 15 grudnia 14:21:23 IST 2020  

Powyższe polecenie pokazuje, że ten system działa w strefie czasowej UTC.

Możesz także zapoznać się z poleceniem timedatectl, aby wyświetlić dane wyjściowe bieżącego czasu systemu, strefę czasu i wielu innych szczegółów.

timedatectl   Czas lokalny: Wt 2020-12-15 14:21:35 IST Universal Time: Wt 2020-12-15 08:51:35 UTC RTC Czas: Wt 2020-12-15 08:50:17 Strefa czasowa: Azja/Kalkuta (IST, +0530) Czas sieciowy: Tak NTP zsynchronizowany: Tak RTC w lokalnym TZ: Nie  

Zmień stref czasu w Ubuntu 20.04

Ubuntu Systems przechowuje pliki konfiguracyjne strefy czasowej w ramach /usr/share/zoneinfo informator. Tam możesz znaleźć całą dostępną strefę czasową.

Możesz wybrać jedną z poniższych metod zmiany strefy czasowej systemu Linux za pomocą wiersza poleceń.

  • Opcja 1 - Używanie timedatectl

    Zastosowanie timedatectl Polecenie to zaproponowany sposób ustawiania lub zmiany strefy czasowej w systemie Linux. Najpierw znajdź wszystkie dostępne strefy czasowe w swoim systemie.

    Timedatectl List Timeode  

    Wyszukaj wymaganą nazwę strefy czasowej w powyższym poleceniu. Następnie użyj jednej z następujących polecenia, aby ustawić nową strefę czasową w swoim systemie.

    sudo timedatectl set-timeZone „America/New_York”  

    Poniżej znajduje się niektóre częściej używane przykłady stref czasowych.

    ## ustawiaj stref time „America/New_York”  sudo timedatectl set-timeZone „America/New_York”  ## ustawiaj stref time „Europe/London”  sudo timedatectl set time-strefone „Europe/London”  ## ustawiaj stref time „est”  sudo timedatectl ustawiona strefe time „est”  ## Ustaw stref time „UTC”  sudo timedatectl set-time-streZone „UTC”  ## ustawiaj stref time „Asia/Kalkuta”  Sudo timedatectl set-time-strey „Asia/Kalkuta”  
  • Opcja 2 - Używanie /etc /localtime

    Możesz także zmienić czas systemu, zmieniając symboliczny link /itp./Localtime Plik w systemach Linux. Wystarczy wyszukać prawidłowe pliki strefy czasowej poniżej /usr/share/zoneinfo informator.

    Najpierw zmień nazwę Usuń bieżący plik:

    mv /etc /localtime /etc /localTime-Backup  

    Następnie zmień symboliczny link pliku na prawidłowy plik konfiguracyjny strefy czasowej:

    ln -s/usr/share/zoneinfo/America/los_angeles/itp./Localtime  
  • System automatycznie dostosuje nowy czas na podstawie nowej strefy czasowej ustawionej w systemie. Możesz ponownie uruchomić polecenie „timedatectl”, aby potwierdzić, że strefa czasowa jest poprawnie aktualizowana.

Wniosek

Ten samouczek pomógł ci sprawdzić i zmienić strefę czasową na Ubuntu 20.04 System Linux.