OnWorks Linux en Windows Online WorkStations

logo

Gratis online hosting voor werkstations

<Vorige | Inhoud | Volgende>

7.6.4. De systeemklok‌ configureren

De klok zetten script leest de tijd van de hardwareklok, ook bekend als de BIOS of de Complementary Metal Oxide Semiconductor (CMOS) klok. Als de hardwareklok is ingesteld op UTC, converteert dit script de tijd van de hardwareklok naar de lokale tijd met behulp van de / Etc / localtime bestand (dat de uurklok programmeren in welke tijdzone de gebruiker zich bevindt). Er is geen manier om te detecteren of de hardwareklok wel of niet is ingesteld op UTC, dus dit moet handmatig worden geconfigureerd.

De klok zetten wordt uitgevoerd via udev wanneer de kernel de hardwaremogelijkheden bij het opstarten detecteert. Het kan ook handmatig worden uitgevoerd met de stopparameter om de systeemtijd op te slaan in de CMOS-klok.

Als u zich niet meer kunt herinneren of de hardwareklok wel of niet op UTC is ingesteld, kunt u dit achterhalen door de opdracht uit te voeren hwclock -- lokale tijd --show commando. Hierdoor wordt weergegeven wat de huidige tijd is volgens de hardwareklok. Als deze tijd overeenkomt met wat uw horloge zegt, wordt de hardwareklok ingesteld op de lokale tijd. Als de uitvoer van uurklok is niet de lokale tijd, de kans is groot dat deze is ingesteld op UTC-tijd. Controleer dit door het juiste aantal uren voor de tijdzone op te tellen of af te trekken van de aangegeven tijd uurklok. Als u zich momenteel bijvoorbeeld in de MST-tijdzone bevindt, ook wel bekend als GMT -0700, tel dan zeven uur op bij de lokale tijd.

Verander de waarde van de GMT variabele hieronder tot een waarde van 0 (nul) als de hardwareklok gelijk is niet ingesteld op UTC-tijd. Maak een nieuw bestand /etc/sysconfig/clock door het volgende uit te voeren:


cat > /etc/sysconfig/clock << "EOF"

# Begin met /etc/sysconfig/clock UTC=1

# Stel dit in op alle opties die u mogelijk aan hwclock moet geven,

# zoals het hardwarekloktype van de machine voor Alpha's. KLOKPARAMS=


# Beëindig /etc/sysconfig/clock

EOF

cat > /etc/sysconfig/clock << "EOF"

# Begin met /etc/sysconfig/clock UTC=1

# Stel dit in op alle opties die u mogelijk aan hwclock moet geven,

# zoals het hardwarekloktype van de machine voor Alpha's. KLOKPARAMS=


# Beëindig /etc/sysconfig/clock

EOF


beeld

Een goede tip die uitlegt hoe je met tijd moet omgaan op LFS is beschikbaar op http://www.linuxfromscratch.org/hints/downloads/ bestanden/tijd.txt. Het legt zaken uit zoals tijdzones, UTC en de TZ variabele omgeving.


Note

De CLOCKPARAMS- en UTC-parameters kunnen alternatief worden ingesteld in de /etc/sysconfig/rc.site

bestand.

Note

De CLOCKPARAMS- en UTC-parameters kunnen alternatief worden ingesteld in de /etc/sysconfig/rc.site

bestand.


Top OS Cloud Computing bij OnWorks: