{"id":2712,"date":"2025-12-03T08:00:00","date_gmt":"2025-12-03T07:00:00","guid":{"rendered":"https:\/\/www.fuhselab.de\/?p=2712"},"modified":"2025-12-03T08:24:03","modified_gmt":"2025-12-03T07:24:03","slug":"systemzeit","status":"publish","type":"post","link":"https:\/\/www.fuhselab.de\/index.php\/2025\/12\/03\/systemzeit\/","title":{"rendered":"Systemzeit"},"content":{"rendered":"\n<p><br>Dieser Artikel besch\u00e4ftigt sich mit der Systemzeit von Linux. Es geht um die CMOS-Uhr, die Kernel-Uhr und einige andere Aspekte der Systemzeit\u2026<\/p>\n\n\n\n<!--more-->\n\n\n\n<p><strong>CMOS-Uhr und Kernel-Uhr:<\/strong><\/p>\n\n\n\n<p>Jeder Computer hat eine interne CMOS-Uhr die per Batterie auch weiterl\u00e4uft wenn der Computer ausgeschaltet ist. Linux nutzt die CMOS-Uhr beim Systemstart um die Kernel-Uhr einzustellen\u2026 Beim Systemstart wird die Zeitangabe aus der CMOS-Uhr gelesen, in die Kernel-Zeit umgerechnet und zur Initialisierung der Kernel-Uhr benutzt. Zust\u00e4ndig ist daf\u00fcr das Programm \u201ehwclock\u201c.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>sudo hwclock<\/li>\n\n\n\n<li>date<\/li>\n<\/ul>\n\n\n\n<p>Mit dem Terminalbefehl hwclock wird die CMOS-Uhr abgefragt. Mit dem Terminalbefehl date wird die Kernel-Uhr abgefragt.<\/p>\n\n\n\n<p><strong>Zeitzonen:<\/strong><\/p>\n\n\n\n<p>In der Datei \u201eetc\/timezone\u201c finden sich die Eintr\u00e4ge f\u00fcr die Zeitzonen. In einem fr\u00fcheren Artikel wurden dazu auch schon einige Experimente durchgef\u00fchrt\u2026 Basierend auf der date-Funktion mit angepasster Umgebungsvariable (TZ) habe ich folgendes Shellprogramm geschrieben:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/bin\/sh\nexport TZ=Asia\/Tokyo\ndate\nunset\nexport TZ=America\/New_York\ndate\nunset\nexport TZ=Europe\/Berlin\ndate<\/code><\/pre>\n\n\n\n<p>Im Ergebnis zeigt dieses Programm die Zeit f\u00fcr Tokyo, New York und Berlin an.<\/p>\n\n\n\n<p><strong>Zeiteinstellung:<\/strong><\/p>\n\n\n\n<p>Es ist auch m\u00f6glich die Kernel-Uhr mit dem date-Befehl zu stellen\u2026Per hwclock-Befehl l\u00e4sst sich sogar die CMOS-Uhr stellen. Beide Methoden sollen hier aber nicht beschrieben werden, weil es f\u00fcr die Kernel-Uhr auch eine grafische L\u00f6sung gibt. Die CMOS-Uhr w\u00fcrde ich \u00fcber das BIOS einstellen\u2026 Normalerweise wird unter Linux die Zeit und alle damit verbundenen Informationen bereits bei der Installation des Systems abgefragt. Bei der Installation kann auch angegeben werden, dass die Zeit zuk\u00fcnftig aus dem Internet bezogen werden soll\u2026<\/p>\n\n\n\n<p><strong>Zeitformat:<\/strong><\/p>\n\n\n\n<p>Als Anzeigenformat f\u00fcr die Zeit und das Datum bevorzuge ich ein Benutzerdefiniertes Format.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>%d %B %Y %H:%M<\/li>\n<\/ul>\n\n\n\n<p>Damit erhalte ich eine Ausgabe von Tag-Monat-Jahr-Stunde-Minute\u2026<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Artikel besch\u00e4ftigt sich mit der Systemzeit von Linux. Es geht um die CMOS-Uhr, die Kernel-Uhr und einige andere Aspekte der Systemzeit\u2026<\/p>\n","protected":false},"author":1,"featured_media":791,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[21],"class_list":["post-2712","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux-gruppe-peine"],"_links":{"self":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/2712","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/comments?post=2712"}],"version-history":[{"count":2,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/2712\/revisions"}],"predecessor-version":[{"id":2923,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/2712\/revisions\/2923"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media\/791"}],"wp:attachment":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media?parent=2712"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/categories?post=2712"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/tags?post=2712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}