Linux’ta Zaman ve Tarih Nasıl Ayarlanır

Timedatectl komutu ile Zaman, Saat Bölgesi Ayarlama ve Sistem Saatini Senkronize Etme

 

timedatectl komutu RHEL/CentOS 7+, Fedora 21+ tabanlı dağıtımlara sistemd sistem ve servis yöneticisinin bir parçası olarak gelir.

timedatectl komutu, sistem saatinin ve ayarlarının konfigürasyonunu sorgulamanıza ve değiştirmenize izin verir, bu komutu geçerli tarih, saat ve zaman dilimini ayarlamak veya değiştirmek veya uzaktaki bir NTP sunucusu ile otomatik sistem saatini senkronize etmek için kullanabilirsiniz.

Bu makale Linux sisteminizde zaman, saat, zaman dilimi ayarlayarak ve yeni timedatectlkomutunu kullanarak terminalden NTP ile zamanı senkronize ederek zamanınızı yönetebilme yollarını öğreneceğim.

Linux’ta Yerel Zaman Dilimini Bulma ve Ayarlama

Sisteminizde geçerli saati ve tarihi görüntülemek için, aşağıdaki gibi komutu kullanın:

timedatectl status

Linux sisteminizdeki saat her zaman sistemde ayarlanmış olan saat dilimi üzerinden

yönetilir, geçerli saat diliminizi görüntülemek için aşağıdaki gibi yapın:

timedatectl[/code]&lt;/pre&gt;<br>
Veya<br>
&lt;pre&gt;timedatectl | grep Time

Tüm mevcut saat dilimlerini görüntülemek için aşağıdaki komutu çalıştırın:

timedatectl list-timezones

Bulunduğunuz yere göre yerel saat dilimini bulmak için aşağıdaki komutu çalıştırın:

timedatectl list-timezones | egrep -o “Asia/B.*”

timedatectl list-timezones | egrep -o “Europe/L.*”

timedatectl list-timezones | egrep -o “America/N.*”

Yerel saat diliminizi Linux’ta ayarlamak için, aşağıda gösterildiği gibi set-timezon anahtarını kullanacağız.

timedatectl set-timezone “Europe/Istanbul”

Koordine edilmiş evrensel zamanı UTC’nin kullanılması ve ayarlanması her zaman tavsiye edilir.

timedatectl set-timezone UTC

Linux’ta Zaman ve Tarih Nasıl Ayarlanır

Sisteminizde tarih ve saati ayarlayabilirsiniz, timedatectl komutunu aşağıdaki gibi kullanabilirsiniz:

Linux’da Zaman Ayarlama

Yalnızca zamanı ayarlamak için, HH: MM: SS (Saat, Dakika ve Saniye) cinsinden zaman formatı şeklinde set-time komutu ile kullanabiliriz.

 

timedatectl set-time 14:51:43

 

Linux’da Tarih Ayarlama

Yalnızca tarihi ayarlamak için, YY: AA: DD (Yıl, Ay, Gün) cinsinden tarih formatı ile set- time komutu ile kullanabiliriz.

 

timedatectl set-time 20181029

 

Tarih ve Zamanı Aynı Anda Ayarlama

 

timedatectl set-time '2018-10-29 14:51:43'

 

Linux’ta Donanım Saatini Bulma ve Ayarlama

Donanım saatinizi eşgüdümlü evrensel saate (UTC) ayarlamak için, set-local-rtc boolean- value seçeneğini aşağıdaki gibi kullanın:

timedatectl | grep local

Donanım saatinizi yerel saat dilimine ayarlayın:

timedatectl set-local-rtc 1

Donanım saatinizi koordine evrensel zamana (UTC) ayarlayın:

timedatectl set-local-rtc 0

Linux Sistem Saatini Uzak NTP Sunucusu ile Senkronize Etme

Ağ Zaman Protokolü’nün NTP’si, sistem saatlerini bilgisayarlar arasında senkronize etmek için kullanılan bir internet protokolüdür. Timedatectl yardımcı programı, Linux sistem saatinizi NTP kullanarak uzak bir sunucu grubuyla otomatik olarak senkronize etmenizi sağlar.

NTP sunucularıyla otomatik zaman senkronizasyonu sağlamak için sistemde NTP yüklü olmalıdır.

Uzaktaki NTP sunucusuyla otomatik senkronizasyon başlatmak için, terminalde aşağıdaki komutu yazın.

timedatectl set-ntp true

NTP zaman senkronizasyonunu devre dışı bırakmak için, terminalde aşağıdaki komutu yazın.

timedatectl set-ntp false

kaynak: https://www.tecmint.com/set-time-timezone-and-synchronize-time-using-timedatectl- command/

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir