Linux-Befehle · 4 min read · Jan 11, 2026
Linux zdump Befehl Tutorial für Anfänger (mit Beispielen)

Mit Teammitgliedern, die heutzutage aus verschiedenen Ländern arbeiten, wird es manchmal wichtig, über die Zeitzoneninformationen für verschiedene Standorte informiert zu sein. Im Allgemeinen kann es auch Situationen geben, in denen Sie schnell die Zeitzone für einen bestimmten Standort sehen möchten. Sie werden froh sein zu erfahren, dass es ein Kommandozeilen-Tool gibt - genannt zdump - mit dem Sie dies tun können.
In diesem Tutorial werden wir die Grundlagen von zdump anhand einiger leicht verständlicher Beispiele besprechen. Aber bevor wir das tun, ist es erwähnenswert, dass alle in diesem Artikel genannten Beispiele auf einem Ubuntu 18.04 LTS-System getestet wurden.
Linux zdump Befehl
Der zdump-Befehl in Linux ist im Grunde ein Werkzeug zum Dumpen von Zeitzonen. Folgendes ist seine Syntax:
zdump [--version] [--help] [-v] [-c [loyear,]hiyear] [zonename...]Und so erklärt die Man-Seite es:
Das zdump-Programm gibt die aktuelle Zeit in jeder auf der Kommandozeile genannten Zeitzone aus.Folgend sind einige Beispiele, die Ihnen eine gute Vorstellung davon geben sollten, wie der zdump-Befehl funktioniert.
Q1. Wie verwendet man den zdump-Befehl?
Die grundlegende Verwendung ist ziemlich einfach. Führen Sie einfach ‘zdump’ mit dem Standortnamen als Eingabe aus. Zum Beispiel:
zdump SingaporeFolgendes ist die Ausgabe, die der Befehl auf meinem System erzeugt hat:
Singapore Wed Oct 31 17:35:39 2018 +08Hier sind einige andere Beispiele:
Es ist erwähnenswert, dass Sie zdump verwenden können, um stadtbezogene Informationen abzurufen. Folgend sind einige Beispiele:
Q2. Wie lässt man zdump detaillierte Informationen in der Ausgabe erzeugen?
Falls Sie möchten, dass zdump detaillierte Informationen erzeugt, verwenden Sie die -v Kommandozeilenoption. Zum Beispiel erzeugte der folgende Befehl:
zdump -v Singaporediese Ausgabe:
Singapore -9223372036854775808 = NULL
Singapore -9223372036854689408 = NULL
Singapore Mon Dec 31 17:04:34 1900 UT = Mon Dec 31 23:59:59 1900 LMT isdst=0 gmtoff=24925
Singapore Mon Dec 31 17:04:35 1900 UT = Tue Jan 1 00:00:00 1901 SMT isdst=0 gmtoff=24925
Singapore Wed May 31 17:04:34 1905 UT = Wed May 31 23:59:59 1905 SMT isdst=0 gmtoff=24925
Singapore Wed May 31 17:04:35 1905 UT = Thu Jun 1 00:04:35 1905 +07 isdst=0 gmtoff=25200
Singapore Sat Dec 31 16:59:59 1932 UT = Sat Dec 31 23:59:59 1932 +07 isdst=0 gmtoff=25200
Singapore Sat Dec 31 17:00:00 1932 UT = Sun Jan 1 00:20:00 1933 +0720 isdst=1 gmtoff=26400
Singapore Tue Dec 31 16:39:59 1935 UT = Tue Dec 31 23:59:59 1935 +0720 isdst=1 gmtoff=26400
Singapore Tue Dec 31 16:40:00 1935 UT = Wed Jan 1 00:00:00 1936 +0720 isdst=0 gmtoff=26400
Singapore Sun Aug 31 16:39:59 1941 UT = Sun Aug 31 23:59:59 1941 +0720 isdst=0 gmtoff=26400
Singapore Sun Aug 31 16:40:00 1941 UT = Mon Sep 1 00:10:00 1941 +0730 isdst=0 gmtoff=27000
Singapore Sun Feb 15 16:29:59 1942 UT = Sun Feb 15 23:59:59 1942 +0730 isdst=0 gmtoff=27000
Singapore Sun Feb 15 16:30:00 1942 UT = Mon Feb 16 01:30:00 1942 +09 isdst=0 gmtoff=32400
Singapore Tue Sep 11 14:59:59 1945 UT = Tue Sep 11 23:59:59 1945 +09 isdst=0 gmtoff=32400
Singapore Tue Sep 11 15:00:00 1945 UT = Tue Sep 11 22:30:00 1945 +0730 isdst=0 gmtoff=27000
Singapore Thu Dec 31 16:29:59 1981 UT = Thu Dec 31 23:59:59 1981 +0730 isdst=0 gmtoff=27000
Singapore Thu Dec 31 16:30:00 1981 UT = Fri Jan 1 00:30:00 1982 +08 isdst=0 gmtoff=28800
Singapore 9223372036854689407 = NULL
Singapore 9223372036854775807 = NULLSo erklärt die Man-Seite diese Option:
-v
Für jede auf der Kommandozeile angegebene Zeitzone, geben Sie die Zeit zum niedrigstmöglichen Zeitwert, die Zeit einen Tag nach dem niedrigstmöglichen Zeitwert, die Zeiten sowohl einen Sekunden vor als auch genau zu jedem erkannten Zeitunterbrechung, die Zeit einen Tag weniger als den höchstmöglichen Zeitwert und die Zeit zum höchstmöglichen Zeitwert aus. Jede Zeile endet mit isdst=1, wenn die angegebene Zeit Sommerzeit ist, oder isdst=0 andernfalls.Q3. Was macht die -c Option?
Die -c Option schneidet die ausführliche Ausgabe nahe dem Beginn des gegebenen Jahres (oder der Jahre). So erklärt die Man-Seite es:
-c [loyear,]hiyear
Schneidet die ausführliche Ausgabe nahe dem Beginn des gegebenen Jahres (oder der Jahre) ab. Die Ausgabe enthält weiterhin den niedrigstmöglichen Zeitwert und einen Tag danach sowie den höchstmöglichen Zeitwert, dem der Zeitwert einen Tag davor vorangestellt ist.Folgend ist ein Beispiel:
zdump -v -c 1935 SingaporeUnd hier ist die Ausgabe:
Singapore -9223372036854775808 = NULL
Singapore -9223372036854689408 = NULL
Singapore Mon Dec 31 17:04:34 1900 UT = Mon Dec 31 23:59:59 1900 LMT isdst=0 gmtoff=24925
Singapore Mon Dec 31 17:04:35 1900 UT = Tue Jan 1 00:00:00 1901 SMT isdst=0 gmtoff=24925
Singapore Wed May 31 17:04:34 1905 UT = Wed May 31 23:59:59 1905 SMT isdst=0 gmtoff=24925
Singapore Wed May 31 17:04:35 1905 UT = Thu Jun 1 00:04:35 1905 +07 isdst=0 gmtoff=25200
Singapore Sat Dec 31 16:59:59 1932 UT = Sat Dec 31 23:59:59 1932 +07 isdst=0 gmtoff=25200
Singapore Sat Dec 31 17:00:00 1932 UT = Sun Jan 1 00:20:00 1933 +0720 isdst=1 gmtoff=26400
Singapore 9223372036854689407 = NULL
Singapore 9223372036854775807 = NULLFazit
Zugegeben, der zdump-Befehl ist nicht das Werkzeug, das die meisten von uns jeden Tag benötigen werden, aber es ist ein praktisches Dienstprogramm, von dem Sie wissen sollten, denn man weiß nie, wann man es benötigen könnte. Weitere Details zu zdump finden Sie auf der Man-Seite.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.