Articles

Hvordan til at Angive Dato, Klokkeslæt og Tidszone i Linux

Hvordan til at angive dato, klokkeslæt og tidszone på Linux/Unix-boks vil blive introduceret i dette indlæg.

Uni.time, eller posi. time, som er et system til beskrivelse af punkter i tid, er antallet af sekunder, der er gået siden midnat UTC om morgenen den 1. januar 1970, og tæller ikke spring sekunder.,

antallet af sekunder, der er forløbet kan være fået ved denne kommando på Linux/Unix-systemer:

$ date +%s

Indstil Linux dato

Indholdsfortegnelse

Linux kan datoen indstilles ved hjælp af følgende syntaks:

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

åååå er året, mm er måned og dd er dagen.

For eksempel, kan vi indstille dato, juni 22, 2010 af:

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

Indstil Linux tid

Linux-tid kan indstilles ved hjælp af følgende syntaks:

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

hh er time, mm er minite og ss er andet.,

for eksempel kan vi indstille tiden til 11:28 Ved:

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

Indstil Linu.dato og tid

dato og klokkeslæt kan indstilles efter dato kommando på samme tid ved:

# date mmddhhmmyyyy.ss

den første mm betyder måned, mens den anden mm betyder minite.,

For eksempel, kan vi indstille dato og tid at 11:28 juni 22, 2010 af:

# date 062211282010.00

en Anden måde at sætte en ny dato og klokkeslæt ved hjælp af følgende syntaks:

# date --set="STRING"

metode til at indstille dato og tid for ovenstående er:

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

eller

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

Indstil Linux tidszone

konfigurationsfilen for tidszone er usally /etc/localtime der er ofte en genvej til filen localtime eller til den korrekte tidszone fil i systemet., Tids directoryonekataloget er / usr/share / .oneinfo, hvor du kan finde en liste over tids .oneområder. I nogle distro såsom Fedora/RHEL/Cent OS bruger filesonefilerne /usr/share/Foneinfo/REGION/by som format.,

metode til fastsættelse Af Linux tidszone:

Backup gamle tidszone info hvis det er nødvendigt

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

Find ud den relevante tidszone fra /etc/localtime og oprette et symbolsk link til det

For eksempel ønsker vi at indstille tidszonen for at Hong Kong tid:

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

Bekræft den tidszone, der er ændret

$ date

Du kan få et output som dette:

$ dateTue Jun 22 12:33:10 HKT 2010

Nogle relaterede hjælpeprogrammer

Her er nogle relaterede Linux tid/dato forbundne redskaber.,

opdater den aktuelle systemtid med rdate

# rdate -s time.nist.gov

for en liste over tilgængelige tidsservere, se venligst NIST Internet-tidsservere.

Sæt hardware clock

# /sbin/hwclock --systohc

Fedora/RHEL/CentOS har en dato/tid indstilling af

Du kan bruge GUI værktøj på Red Hat ‘ s distributioner:

# system-config-date

Eller prøv:

# setup 

og derefter vælge den tidszone indlæg.