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 Singapore

Folgendes ist die Ausgabe, die der Befehl auf meinem System erzeugt hat:

Singapore  Wed Oct 31 17:35:39 2018 +08

Hier 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 Singapore

diese 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 = NULL

So 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 Singapore

Und 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 = NULL

Fazit

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.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.