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.