Bu dokumanda redhat-config-date kullanmadan nasıl komut satırından sistem zaman diliminin değiştirilmesini öğrenceksiniz.
Zaman diliminizi değiştirmek için ilk olarak /etc/sysconfig/clock
dosyasına direk erişebiliyor olmanız gerekmektedir.
#ZONE="America/New_York"
ZONE="GMT"
UTC=false
ARC=false
Not: Eger sisteminizin BIOS’u “UTC set to true” seklinde ise olmasi gerekiyorsa UTC’ yi “true” olacak sekilde ayarlayiniz. Eger bu deger “false” seklinde ise sizde false” olacak sekilde ayarlamaniz gerekmektedir. UTC deki ayarlar daima BIOS ayarlarinizi yansitacak sekilde olmak durumundadir.
Belirli bir bolgenin saat dilimi ayarlamak istediginizde bu ZONE (bolge)yi /usr/share/zoneinfo de yer alan bilgi ile iliskilendirerek yapmalisiniz. Cunku secmek istediginiz zaman dilimi, sehir, dogru sekilde bu dosyada yer almaktadir.
Ornegin Shanghai saat dilimi Asia dosya klasorunde yer alamaktadir ve siz ZONE’yi yazarken asagidaki sekilde yazmaniz gerekmektedir:
ZONE="Asia/Shanghai"
Veya belki siz zaman diliminizi Doğu Brezilya olarak ayarlamak isteyebilirsiniz:
ZONE="Brazil/East"
Son olarak dosyayi kaydedelim /etc/sysconfig/clock. Sistemin birsonraki yeniden baslatilmasinda sistem otomatik olarak belirlenen saat diliminde acilacaktir.
Makine uzerinde zamandiliminin degistirilmesi /etc/localtime dosyasina sembolink verilmesi ile olmaktadir. Su sekilde yapilmaktadir:
Eger siz saat zaman diliminizi “Asia/Baku” olarak ayarlamak istiyorsaniz asagidaki sekilde /etc/localtime dostasina baglanti olusturmalisiniz:
# ln -sf /usr/share/zoneinfo/Asia/Baku /etc/localtime
Simdi “date” komutunu yazarak yeni zaman dilimimizi ve zamanimizi gorebiliriz:
# date
Thu Aug 10 10:06:23 BRT 2009