Articles

Wie man Datum, Uhrzeit und Zeitzone unter Linux einstellt

Wie man Datum, Uhrzeit und Zeitzone unter Linux/Unix einstellt, wird in diesem Beitrag vorgestellt.

Unix-Zeit oder POSIX-Zeit, die ein System zur Beschreibung von Zeitpunkten ist, ist die Anzahl der Sekunden, die seit Mitternacht UTC am Morgen des 1.Januar 1970 verstrichen sind, ohne Schaltsekunden zu zählen.,

Die Anzahl der verstrichenen Sekunden kann mit diesem Befehl auf Linux/Unix-Systemen ermittelt werden:

$ date +%s

Linux-Datum festlegen

Inhaltsverzeichnis

Linux-Datum kann mit folgender Syntax festgelegt werden:

# date +%Y%m%d -s "yyyymmdd"

JJJJ ist Jahr, mm ist Monat und dd ist Tag.Juni 2010 einstellen durch:

# date +%Y%m%d -s "20100622"

Set Linux time

Linux time can be set using following syntax:

# date +%T -s "hh:mm:ss"

hh is hour, mm is minite and ss is second.,

Zum Beispiel können wir die Zeit auf 11:28 einstellen durch:

# date +%T -s "11:28:00"

Set Linux date and time

Das Datum und die Uhrzeit können mit dem date Befehl gleichzeitig eingestellt werden durch:

# date mmddhhmmyyyy.ss

Das erste mm bedeutet Monat, während das zweite mm minite bedeutet.,Juni 2010 von:

# date 062211282010.00

Eine andere Möglichkeit, ein neues Datum und eine neue Uhrzeit festzulegen, verwendet die folgende Syntax:

# date --set="STRING"

Die Methode zum Festlegen des obigen Datums und der Uhrzeit lautet:

# date -s "22 JUN 2010 11:28:00" 

# date -s "22 JUN 2010 11:28:00" 

oder

# date --set="22 JUN 2010 11:28:00" 

Linux timezone einstellen

Die Konfigurationsdatei für timezone ist üblicherweise /etc/localtime, was häufig ein Symlink zur Datei localtime oder zur richtigen Zeitzonendatei im System ist., Das Zeitzonenverzeichnis lautet /usr/share / zoneinfo, in dem Sie eine Liste der Zeitzonen-Regionen finden. In einigen Distributionen wie Fedora/RHEL /Cent OS verwenden die Zonendateien das Format/usr/share/zoneinfo/REGION / CITY.,

Die Methode zum Einstellen der Linux-Zeitzone:

Sichern Sie bei Bedarf alte Zeitzoneninformationen

# mv /etc/localtime /etc/localtime.bak

Finden Sie die entsprechende Zeitzone aus/etc/localtime heraus und erstellen Sie eine symbolische Verknüpfung dazu

Zum Beispiel möchten wir die Zeitzone auf Hong Kong time:

Überprüfen Sie die Zeitzone wird geändert

$ date

Möglicherweise erhalten Sie eine Ausgabe wie folgt:

$ dateTue Jun 22 12:33:10 HKT 2010

Einige verwandte Dienstprogramme

Hier sind einige verwandte Linux-Zeit – / datumsbezogene Dienstprogramme.,

Aktualisieren Sie die aktuelle Systemzeit durch rdate

# rdate -s time.nist.gov

Für eine Liste der verfügbaren Zeitserver, überprüfen Sie bitte NIST Internet Time Server.

setzt die hardware-Uhr

# /sbin/hwclock --systohc

Fedora/RHEL/CentOS haben ein Datum/Zeit-Einstellung tool

Sie können das GUI-tool, das auf der Red Hat-Distributionen:

# system-config-date

versuchen:

# setup 

und wählen Sie dann die Zeitzone Eintrag.