rendszeren a megfelelő időzóna használata elengedhetetlen számos rendszerhez kapcsolódó feladathoz és folyamathoz. Például a cron démon a rendszer időzónáját használja a cron feladatok végrehajtásához, a naplófájlok időbélyegzői pedig ugyanazon rendszer időzónáján alapulnak.
a CentOS-On a rendszer időzónája a telepítés során be van állítva, de később könnyen megváltoztatható.
Ez a cikk leírja, hogyan kell beállítani vagy megváltoztatni az időzónát a CentOS 8 rendszereken.,
az aktuális időzóna ellenőrzése #
timedatectl
egy parancssori segédprogram, amely lehetővé teszi a rendszer idejének és dátumának megtekintését és megváltoztatását. Minden modern systemd-alapú Linux rendszeren elérhető:
timedatectl
a kimenet a rendszer időzónáját mutatja. Ebben a példában az időzóna UTC-re van állítva:
ha figyelmeztetést kap, mondván: “a rendszer úgy van beállítva, hogy olvassa el az RTC időt a helyi időzónában.,”, futtassa a következő parancsot az RTC használatához UTC-ben:
timedatectl
a rendszer időzónáját a symlinking /etc/localtime
konfigurálja a /usr/share/zoneinfo
könyvtár bináris időzónaazonosítóra. Az időzóna ellenőrzésének másik lehetősége az, hogy megmutatja a symlink útvonalát a ls
parancs:
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 23 Nov 21 23:30 /etc/localtime -> /usr/share/zoneinfo/UTC
időzóna megváltoztatása CentOS #
Az időzóna megváltoztatása előtt meg kell találnia a használni kívánt időzóna hosszú neve., A időzónák “régió / város” formátumot használnak.,mint root felhasználó vagy a sudo jogosultságok :
sudo timedatectl set-timezone your_time_zone
például, hogy módosítsa a rendszer időzóna, hogy a America/Toronto
:
sudo timedatectl set-timezone America/Toronto
Fut a timedatectl
parancsot, hogy ellenőrizze a változások:
timedatectl
Megváltoztatásával az Időzóna azáltal, hogy egy Symlink #
Ha fut egy régebbi verziója CentOS a timedatectl
parancs nincs jelen a rendszerben, meg lehet változtatni az időzóna által ra mutató szimbólikus link elkészítése /etc/localtime
, hogy az időzóna fájlt a /usr/share/zoneinfo
könyvtár.,
azonosítsa a beállítani és létrehozni kívánt időzónát symlink:
sudo ln -sf /usr/share/zoneinfo/America/Toronto /etc/localtime
ellenőrizze a változásokat a/etc/localtime
fájl felsorolásával vagy atimedatectl
vagy parancsok:
date
Sat Mar 21 17:46:10 EDT 2020
következtetés #
megmutattuk, hogyan kell megváltoztatni a CentOS rendszer időzónáját.