Articles

Så här ställer du in datum, tid och tidszon i Linux

Så här ställer du in datum, tid och tidszon på Linux/Unix box kommer att introduceras i det här inlägget.

Unix tid, eller POSIX tid som är ett system för att beskriva punkter i tid är antalet sekunder som förflutit sedan midnatt UTC på morgonen den 1 januari 1970, inte räknar skott sekunder.,

antalet sekunder som förflutit kan hämtas av det här kommandot på Linux/Unix-system:

$ date +%s

Ställ in Linux-datum

Innehållsförteckning

Linux-datum kan ställas in med följande syntax:

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

yyy är år, mm är månad och DD är dag.

Vi kan till exempel ställa in datumet till 22 juni 2010 av:

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

Ställ in Linux tid

Linux tid kan ställas in med följande syntax:

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

HH är timme, mm är minite och ss är andra.,

Vi kan till exempel ställa in tiden till 11:28 av:

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

Ställ in Linux datum och tid

datum och tid kan ställas in efter datumkommando samtidigt av:

# date mmddhhmmyyyy.ss

den första mm betyder månad medan den andra mm betyder minite.,

till exempel kan vi ställa in datum och tid till 11:28 den 22 juni 2010 av:

# date 062211282010.00

ett annat sätt att ställa in nytt datum och tid använder följande syntax:

# date --set="STRING"

metoden för att ställa in datum och tid ovan är:

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

eller

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

ställ in Linux tidszon

konfigurationsfilen för tidszon är usally/etc / localTime som ofta är en symbolisk länk till filen localTime eller till rätt tidszonsfil i systemet., Tidzonkatalogen är / usr/share / zoneinfo där du kan hitta en lista över tidszonsregioner. I vissa distro såsom Fedora/RHEL/Cent OS, zonen filer använder / usr/share/zoneinfo/REGION / Stad liknande format.,

metoden för att ställa in Linux tidszon:

säkerhetskopiera gammal tidszon info om det behövs

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

ta reda på lämplig tidszon från/etc/localtime och skapa en symbolisk länk till den

till exempel vill vi ställa in tidszonen till Hong Kong tid:

# ln -sf /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime

verifiera att tidszonen ändras

$ date

Du kan få en utgång så här:

$ dateTue Jun 22 12:33:10 HKT 2010

vissa relaterade verktyg

här är några relaterade Linux time / date relaterade verktyg.,

uppdatera den aktuella systemtiden med Rdate

# rdate -s time.nist.gov

för en lista över tillgängliga tidsservrar, kontrollera NIST Internet tidsservrar.

Ställ in hårdvaruklockan

# /sbin/hwclock --systohc

Fedora/RHEL/CentOS har ett verktyg för inställning av datum/tid

Du kan använda GUI-verktyget på Red Hat ’ s distros:

# system-config-date

eller prova:

# setup 

och välj sedan tidszon posten.