Jak ustawić datę, godzinę i strefę czasową w Linuksie
Jak ustawić datę, godzinę i strefę czasową w Linuksie/Unix box zostanie przedstawiony w tym poście.
czas Unix, lub czas POSIX, który jest systemem do opisywania punktów w czasie to liczba sekund, które upłynęły od północy UTC rano 1 stycznia 1970 roku, nie licząc sekund przestępnych.,
liczba sekund, które upłynęły można uzyskać za pomocą tego polecenia na systemach Linux/Unix:
$ date +%s
Ustaw datę Linuksa
spis treści
datę Linuksa można ustawić za pomocą następującej składni:
# date +%Y%m%d -s "yyyymmdd"
RRRR to rok, mm to miesiąc, a DD to dzień.
na przykład, możemy ustawić datę na 22 czerwca 2010 przez:
# date +%Y%m%d -s "20100622"
ustawić czas Linuksa
czas Linuksa można ustawić używając następującej składni:
# date +%T -s "hh:mm:ss"
hh to godzina, mm to minite, a ss to second.,
na przykład, możemy ustawić czas na 11:28 przez:
# date +%T -s "11:28:00"
Set Linux date and time
Data i czas mogą być ustawione przez polecenie date w tym samym czasie przez:
# date mmddhhmmyyyy.ss
pierwszy mm oznacza miesiąc, a drugi mm oznacza minite.,
na przykład, możemy ustawić datę i czas na 11:28 w dniu 22 czerwca 2010 r.za pomocą:
# date 062211282010.00
innym sposobem ustawienia nowej daty i czasu jest użycie następującej składni:
# date --set="STRING"
powyższa metoda ustawiania daty i czasu to:
# date -s "22 JUN 2010 11:28:00"
lub
# date --set="22 JUN 2010 11:28:00"
Ustaw strefę czasową Linuksa
plik konfiguracyjny strefy czasowej jest zwykle /etc/localTime, który często jest dowiązaniem symbolicznym do pliku localTime lub do odpowiedniego pliku strefy czasowej w systemie., Katalog strefy czasowej to / usr/share / zoneinfo, gdzie można znaleźć listę regionów strefy czasowej. W niektórych dystrybucjach, takich jak Fedora / RHEL / Cent OS, pliki stref używają formatu /usr/share/zoneinfo/REGION / CITY.,
metoda ustawiania strefy czasowej Linuksa:
Kopia zapasowa starej strefy czasowej w razie potrzeby
# mv /etc/localtime /etc/localtime.bak
Znajdź odpowiednią strefę czasową z /etc/localtime i utwórz do niej dowiązanie symboliczne
na przykład chcemy ustawić strefę czasową na Hong Kong time:
# ln -sf /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime
zweryfikuj zmianę strefy czasowej
$ date
możesz uzyskać wyjście takie:
$ dateTue Jun 22 12:33:10 HKT 2010
niektóre powiązane narzędzia
oto niektóre powiązane narzędzia związane z czasem/datą Linuksa.,
zaktualizuj bieżący czas systemowy przez rdate
# rdate -s time.nist.gov
aby uzyskać listę dostępnych serwerów czasu, sprawdź internetowe serwery czasu NIST.
Ustaw zegar sprzętowy
# /sbin/hwclock --systohc
Fedora/RHEL/CentOS ma narzędzie do ustawiania daty/czasu
możesz użyć narzędzia GUI na dystrybucjach Red Hata:
# system-config-date
lub spróbować:
# setup
, a następnie wybierz pozycję strefy czasowej.