Každé výpočetní zařízení má čas a datum jako nejzákladnější službu, kterou poskytuje. Datum/čas a časové pásmo jsou vzájemně propojené jevy ve výpočetních zařízeních, protože datum/čas závisí na časovém pásmu zvoleném uživatelem. Datum a čas jsou získávány automaticky podle časového pásma; uživatelé je však mohou změnit ručně.
Počítač se systémem Linux spravuje dva typy hodin:
Hardwarové hodiny
Také známé jako hodiny reálného času (RTC) sledují čas a datum, i když je systém vypnutý. Pro RTC je k dispozici malá záložní baterie, která umožňuje, aby hodiny nadále běžely.
Softwarové hodiny
Na rozdíl od RTC nemají tyto hodiny napájení; proto nezadržuje čas, když je systém vypnutý nebo má nízkou spotřebu. Když je však systém zapnutý, získá nápovědu od hardwarových hodin a získá správné datum/čas. Softwarové hodiny mohou být také označovány jako systémové hodiny.
V tomto článku se podíváme na podrobné použití známéhotimedatectl Příkaz; tak začneme:
Jak zkontrolovat a upravit čas/datum na Ubuntu 20.04
Tato část vysvětluje, jak zkontrolovat a upravit čas / datum na Ubuntu 20.04.
Syntaxe timedatectl Příkaz je uveden níže:
syntaxe
timedatectl [volba] [příkaz]Jak zkontrolovat aktuální čas a datum pomocí timedatectl
Hlavním účelem tohoto příkazu je zobrazit aktuální datum a čas. Spuštěním níže uvedeného příkazu získáte výtisk času a data:
$ timedatectlPo získání výsledku výše uvedeného příkazu; Můžete vidět podrobné informace, jako je místní čas a datum, světový čas, časové pásmo atd.
Jak změnit čas nebo datum pomocí timedatectl
Příkaz timedatectl lze použít ke změně systémového času nebo data. Ke změně data nebo času se používá následující syntaxe:
syntaxe
timedatectl set-time HH:MM:SSKromě toho následující příkaz změní místní čas na 11:11:11 (HH:MM:SS); Je třeba poznamenat, že světový čas a RTC jsou také upraveny podle místního času:
$ timedatectl nastavený čas 11:11:11Chcete-li zkontrolovat změny, musíte spustit následující příkaz:
$ timedatectl
Můžete také změnit aktuální datum systému pomocí stejného příkazu jako výše:
Syntaxe pro změnu systémového data je uvedena níže:
syntaxe
timedatectl nastavený čas “RRRR-MM-DD”Kde „Y“, „M“ a „D“ představují rok, měsíc a den.
Například níže uvedený příkaz změní datum na 2022-09-01(RRRR-MM-DD) :Je třeba poznamenat, že čas je také resetován na 00:00:00:
$ timedatectl nastavený čas „2022-09-01“
Jak změnit časové pásmo pomocí timedatectl
Nejprve musíte znát časové pásmo, ve kterém působíte; Své časové pásmo můžete zkontrolovat pomocí následujícího příkazu:
$ timedatectl | grep čas
Nebo jednoduše timedatectl Příkaz vám také může poskytnout požadovaný výsledek, jak je znázorněno na obrázku níže:
$ timedatectl
Pomocí timedatectl lze změnit aktuální časové pásmo; Nejprve musíte znát časová pásma podporovaná vaším systémem; Chcete-li zkontrolovat seznam dostupných časových pásem, spusťte následující příkaz.
$ timedatectl seznam časových pásem
Pokud chcete změnit časové pásmo na jiná dostupná časová pásma, pomůže vám výše uvedený seznam. Časové pásmo můžete nastavit podle syntaxe popsané níže:
syntaxe
timedatectl set-timezone [name_of_timezone]Například následující příkaz pomáhá změnit časové pásmo na „Amerika / Barbados“:
$ timedatectl nastavit časové pásmo Amerika / Barbados
Pokud navíc chcete nastavit časové pásmo na koordinovaný světový čas (UTC), spusťte následující příkaz:Doporučujeme ponechat nastavení hodin v UTC:
$ timedatectl nastavit časové pásmo UTC
Jak synchronizovat hodiny reálného času s timedatectl
Hardwarové hodiny systému (nazývané také hodiny reálného času) lze synchronizovat s vaším místním časovým pásmem nebo UTC pomocí příkazu timedatectl. Předá binární čísla (0,1) příkazu, který odkazuje na místní časové pásmo nebo UTC.
Binární číslo (0) se používá k synchronizaci hardwarových hodin s místním časovým pásmem a pro synchronizaci hodin reálného času s UTC můžete spustit následující příkaz:
$ timedatectl set-local-rtc 0
Případně můžete synchronizovat RTC s místním časovým pásmem pomocí příkazu uvedeného níže. Tento příkaz zobrazí varování, že změna hodin reálného času na místní časové pásmo může způsobit problémy.
$ timedatectl set-local-rtc 1
Ve vztahu k syntaxi timedatectl obsahuje opportunity Klíčová slova mezi timedatectl a příkaz Klíčová slova. timedatectl podporuje několik možností, které lze zvážit při provádění konkrétních úkolů, jako například:
–H zobrazí informace nápovědy
Chcete-li zkontrolovat verzi timedatectl; –provedení Možnost je použita.
–ne –zeptejte se –heslo Možnost umožňuje uživateli obejít proces ověřování
diplom
Ubuntu je slavná linuxová distribuce a umožňuje různé příkazy k provádění více operací. Mezi nimi se používá příkaz timedatectl, který uživatelům příkazového řádku usnadňuje zjištění časového pásma, data a času vašeho systému. Tato příručka poskytuje stručné informace o příkazu Ubuntu timedatectl. Uživatelé mohou upravit čas, datum a časové pásmo pomocí terminálu příkazového řádku. Kromě toho umožňuje synchronizaci hodin reálného času s místním časovým pásmem nebo UTC, ale je lepší synchronizovat hodiny reálného času s UTC.