Wget ve Google yardımıyla Server Saati Güncellemek

05/12/2016wutlu

Merhaba arkadaşlar, Nasılsınız? 🙂

Bugün sık sık kullandığım can kurtarıcı bir linux os tarihi güncelleme kodunu paylaşacağım.

Normalde bu konu Windows’da çok kolay tabi Windows’un bir sürü tarih güncelleme kaynakları var. Otomatik olarak bağlanıp birinden tarihimizi güncel tutabiliyoruz. Fakat linux’da bu biraz farklı. Evet linux’da da bu işlemi Windows gibi yapan uygulamalar var fakat, linux kullanıyorsanız uygulama yüklemekten kaçmanız farz!

Kodumuzu enl altta veriyorum. Ama önce açıklamak gerekirse; normalde sudo date -s “tarih” komutu ile tarihi güncelleyebiliyoruz. Lakin bunu yaparken beynimizde bir kaç process çalıştırmak zorundayız. 🙂

Yani, saate bakıp; yıl, ay, gün, saat, dakika, saniye, timezone bla bla… Anlık olarak bunları aklımızda tutup elimiz satırda hazır bekleyerek saniye geldiğinde enterla vs. Gibi küçük de olsa beynimizi yormanın hiç manası yok.

Şimdi tarih komutunun içerisine wget ile google’a istek gönderiyoruz. Gelen işlem bilgisi içerisinden tarih alanını kırpıp tarih komutumuza teslim ediyoruz. Böylece anında tarihi ekrana basmış oluyoruz.

sudo date -s "$(wget -qSO- --max-redirect=0 google.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z"

 

Leave a comment

Your email address will not be published. Required fields are marked *

Prev Post Next Post