2.Linux для начинающих. Установка CentOS в VirtualBox
Spisu treści:
- Wymagania wstępne
- Sprawdzanie aktualnej strefy czasowej
- Zmienianie strefy czasowej w CentOS
- Zmiana strefy czasowej poprzez utworzenie dowiązania symbolicznego
- Wniosek
W CentOS strefa czasowa systemu jest ustawiana podczas instalacji, ale można ją łatwo zmienić w późniejszym czasie.
Użycie właściwej strefy czasowej jest ważne dla wielu zadań i procesów związanych z systemami. Na przykład demon cron używa strefy czasowej systemu do wykonywania zadań cron, a znaczniki czasu w plikach dziennika są oparte na strefie czasowej tego samego systemu.
W tym samouczku wyjaśniono, jak ustawić lub zmienić strefę czasową w CentOS 7.
Wymagania wstępne
Aby móc zmienić strefę czasową systemu, musisz być zalogowany jako użytkownik root lub użytkownik z uprawnieniami sudo.
Sprawdzanie aktualnej strefy czasowej
W CentOS i innych współczesnych dystrybucjach Linuksa możesz użyć
timedatectl
aby wyświetlić i ustawić czas i strefę czasową bieżącego systemu.
timedatectl
Poniższe dane wyjściowe pokazują, że strefa czasowa systemu jest ustawiona na UTC:
Local time: Wed 2019-02-06 22:43:42 UTC Universal time: Wed 2019-02-06 22:43:42 UTC RTC time: Wed 2019-02-06 22:43:42 Time zone: Etc/UTC (UTC, +0000) NTP enabled: no NTP synchronized: yes RTC in local TZ: no DST active: n/a
Systemową strefę czasową konfiguruje się poprzez dowiązanie symboliczne
/etc/localtime
do binarnego identyfikatora strefy czasowej w katalogu
/usr/share/zoneinfo
. Inną opcją sprawdzenia strefy czasowej jest pokazanie ścieżki, do której prowadzi dowiązanie symboliczne, za pomocą polecenia ls:
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 29 Dec 11 09:25 /etc/localtime ->../usr/share/zoneinfo/Etc/UTC
Zmienianie strefy czasowej w CentOS
Przed zmianą strefy czasowej musisz znaleźć długą nazwę strefy czasowej, której chcesz użyć. Konwencja nazewnictwa stref czasowych zwykle używa formatu „Region / miasto”.
Aby wyświetlić listę wszystkich dostępnych stref czasowych, możesz albo wyświetlić listę plików w katalogu
/usr/share/zoneinfo
albo użyć
timedatectl
.
timedatectl list-timezones
… America/Tijuana America/Toronto America/Tortola America/Vancouver America/Whitehorse America/Winnipeg…
Po określeniu, która strefa czasowa jest dokładna dla Twojej lokalizacji, uruchom następujące polecenie jako użytkownik sudo:
sudo timedatectl set-timezone your_time_zone
Na przykład, aby zmienić strefę czasową systemu na
America/Toronto
:
sudo timedatectl set-timezone America/Toronto
Uruchom komendę
timedatectl
aby sprawdzić zmiany:
timedatectl
Local time: Wed 2019-02-06 17:47:10 EST Universal time: Wed 2019-02-06 22:47:10 UTC RTC time: Wed 2019-02-06 22:47:10 Time zone: America/Toronto (EST, -0500) NTP enabled: no NTP synchronized: yes RTC in local TZ: no DST active: no Last DST change: DST ended at Sun 2018-11-04 01:59:59 EDT Sun 2018-11-04 01:00:00 EST Next DST change: DST begins (the clock jumps one hour forward) at Sun 2019-03-10 01:59:59 EST Sun 2019-03-10 03:00:00 EDT
Zmiana strefy czasowej poprzez utworzenie dowiązania symbolicznego
Usuń bieżący
/etc/localtime
lub dowiązanie symboliczne:
sudo rm -rf /etc/localtime
Zidentyfikuj strefę czasową, którą chcesz skonfigurować, i utwórz dowiązanie symboliczne:
sudo ln -s /usr/share/zoneinfo/America/Toronto /etc/localtime
Możesz to sprawdzić, wyświetlając
/etc/localtime
lub wydając polecenie
date
:
date
Wniosek
W tym przewodniku pokazaliśmy, że zmieniasz strefę czasową systemu CentOS. Jeśli masz jakieś pytania, zostaw komentarz.
terminal centosJak ustawić lub zmienić strefę czasową w systemie Linux
Strefa czasowa to region geograficzny, który ma ten sam standardowy czas. Ten samouczek obejmuje kroki niezbędne do ustawienia lub zmiany strefy czasowej w systemie Linux.
Jak ustawić lub zmienić strefę czasową w Debianie 9
Użycie właściwej strefy czasowej jest ważne dla wielu zadań i procesów związanych z systemami. Strefa czasowa systemu jest ustawiana podczas instalacji, ale można ją łatwo zmienić w późniejszym czasie. Ten samouczek pokazuje, jak ustawić lub zmienić strefę czasową w Debianie 9.
Jak ustawić lub zmienić strefę czasową w Ubuntu 18.04
W systemie Ubuntu strefa czasowa systemu jest ustawiana podczas instalacji, ale można ją łatwo zmienić w późniejszym czasie. W tym samouczku pokazano, jak ustawić lub zmienić strefę czasową w systemie Ubuntu 18.04 i wcześniejszych wersjach z wiersza polecenia lub z interfejsu GUI.