GNU/Linux >> Znalost Linux >  >> Linux

Příklady příkazů timedatectl v Linuxu

Nový příkaz, který byl představen v distribucích založených na systemd a který vám umožňuje spravovat mnoho aspektů času, je timedatectl. Při použití bez jakýchkoli argumentů tento příkaz zobrazí podrobné informace o aktuálním čase a datu. Zobrazuje také časové pásmo, ve kterém se váš systém nachází, kromě informací o použití času sítě NTP a informací o použití letního času.

# timedatectl
                Local time: Mon 2019-06-10 08:27:57 EDT
            Universal time: Mon 2019-06-10 12:27:57 UTC
                  RTC time: Mon 2019-06-10 12:27:57
                 Time zone: America/New_York (EDT, -0400)
 System clock synchronized: yes
               NTP service: active
           RTC in local TZ: no

Nejběžnější možnosti s příkazem timedatectl

Příkaz Vysvětlení
stav Zobrazuje aktuální nastavení času
nastavený čas TIME Nastaví aktuální čas
nastavení časového pásma ZONE Nastaví aktuální časové pásmo
list-timezone Zobrazuje seznam všech časových pásem
set-local-rtc [0|1] Ovládá, zda je RTC (hodiny reálného času, běžně označované jako hardwarové hodiny) v místním čase
set-ntp [0|1] Ovládá, zda je povoleno NTP

Příklady příkazů timedatectl

1. Zkontrolujte aktuální čas systémových hodin:

# timedatectl

2. Nastavte místní čas systémových hodin přímo:

# timedatectl set-time "yyyy-MM-dd hh:mm:ss"

3. Seznam dostupných časových pásem:

# timedatectl list-timezones

4. Nastavte systémové časové pásmo:

# timedatectl set-timezone timezone

5. Povolte synchronizaci NTP (Network Time Protocol):

# timedatectl set-ntp on

6. Datum můžeme změnit pomocí následujícího příkazu:

# timedatectl set-time 2014-07-19

7. Čas lze nastavit pomocí stejné možnosti s časem jako argument, jak je znázorněno následovně:

# timedatectl set-time 23:02:23

8. Synchronizaci času NTP lze povolit a zakázat pomocí následujícího příkazu; k povolení a zakázání časové služby však používá správce služeb systému zpráv:

# timedatectl set-ntp yes

9. Pokud jste našli správné časové pásmo, zapište si ho a použijte v dalším příkazu; pokud se například nacházíte v Německu a jste poblíž města Berlín, použijte následující příkaz:

# timedatectl set-timezone Europe/Berlin

10. Znovu použijte timedatectl ke kontrole, zda je váš místní čas nyní správný:

# timedatectl | grep "Local time"

Shrnutí

Novější distribuce založené na systemd obsahují jednoduchý příkaz pro zobrazení a správu nastavení času a data v hostitelském systému:timedatectl. To je pro nás jako správce skutečně dar z nebes; i když použijeme pouze příkaz k zobrazení výstupu, tento jediný příkaz zobrazí čas, časové pásmo a nastavení NTP.


Linux
  1. sa Příklady příkazů v Linuxu

  2. Příklady příkazů ac v Linuxu

  3. Příklady příkazů df v Linuxu

  1. Příklady příkazů času Linux

  2. du příklady příkazů v Linuxu

  3. Příklady příkazů uptime v Linuxu

  1. Příklady příkazů rm v Linuxu

  2. Příklady příkazů ps v Linuxu

  3. w Příklady příkazů v Linuxu