7.6.4. Konfigurieren der Systemuhr
Das Uhr einstellen Das Skript liest die Uhrzeit von der Hardware-Uhr, auch BIOS- oder CMOS-Uhr (Complementary Metal Oxide Semiconductor) genannt. Wenn die Hardware-Uhr auf UTC eingestellt ist, konvertiert dieses Skript die Zeit der Hardware-Uhr mithilfe von in die lokale Zeit / etc / localtime Datei (die dem sagt Uhr Programm, in welcher Zeitzone sich der Benutzer befindet). Es gibt keine Möglichkeit zu erkennen, ob die Hardware-Uhr auf UTC eingestellt ist, daher muss dies manuell konfiguriert werden.
Das Uhr einstellen wird über udev ausgeführt, wenn der Kernel beim Booten die Hardwarefähigkeit erkennt. Es kann auch manuell mit dem Stoppparameter ausgeführt werden, um die Systemzeit in der CMOS-Uhr zu speichern.
Wenn Sie sich nicht erinnern können, ob die Hardware-Uhr auf UTC eingestellt ist, finden Sie es heraus, indem Sie Folgendes ausführen hwclock – Ortszeit – Show Befehl. Dadurch wird die aktuelle Uhrzeit gemäß der Hardware-Uhr angezeigt. Wenn diese Zeit mit der Anzeige Ihrer Uhr übereinstimmt, ist die Hardware-Uhr auf die Ortszeit eingestellt. Wenn die Ausgabe von Uhr Da es sich nicht um die Ortszeit handelt, ist die Wahrscheinlichkeit groß, dass sie auf UTC-Zeit eingestellt ist. Überprüfen Sie dies, indem Sie die richtige Anzahl an Stunden für die Zeitzone zu der von angezeigten Zeit addieren oder subtrahieren Uhr. Wenn Sie sich beispielsweise derzeit in der MST-Zeitzone befinden, die auch als GMT -0700 bekannt ist, addieren Sie sieben Stunden zur Ortszeit hinzu.
Ändern Sie den Wert von UTC Variable unten auf einen Wert von 0 (Null), wenn die Hardware-Uhr ist nicht auf UTC-Zeit eingestellt. Erstellen Sie eine neue Datei /etc/sysconfig/clock indem Sie Folgendes ausführen:
cat > /etc/sysconfig/clock << „EOF“
# Begin /etc/sysconfig/clock UTC=1
# Stellen Sie hier alle Optionen ein, die Sie möglicherweise für hwclock angeben müssen.
# wie Maschinen-Hardware-Uhrtyp für Alphas. CLOCKPARAMS=
# /etc/sysconfig/clock beenden
EOF
cat > /etc/sysconfig/clock << „EOF“
# Begin /etc/sysconfig/clock UTC=1
# Stellen Sie hier alle Optionen ein, die Sie möglicherweise für hwclock angeben müssen.
# wie Maschinen-Hardware-Uhrtyp für Alphas. CLOCKPARAMS=
# /etc/sysconfig/clock beenden
EOF
Einen guten Hinweis zum Umgang mit der Zeit auf LFS finden Sie unter http://www.linuxfromscratch.org/hints/downloads/ files/time.txt. Es werden Themen wie Zeitzonen, UTC usw. erläutert TZ variable Umgebung
Note
Die Parameter CLOCKPARAMS und UTC können alternativ im eingestellt werden /etc/sysconfig/rc.site
Datei.
Note
Die Parameter CLOCKPARAMS und UTC können alternativ im eingestellt werden /etc/sysconfig/rc.site
Datei.