OverTime, dünyanın zamanını bilmemizi sağlayacak CLI

Fazla Zaman Hakkında

Bir sonraki makalede OverTime'a bir göz atacağız. Bu yardımcı program, dünya çapında dağıtılan farklı sunucuları yönetirken çok faydalı olacaktır. Zamanlanmış görevler genellikle sunucularda çalışır. Bu görevlerin doğru bir şekilde kurulmasını sağlamak için, bir yöneticinin her bir sunucusunun saatini bilmesi önemlidir. OverTime'ın yaratılmasının ana nedeni budur. Temelde öyle sistemimizin konsolundan sunucularımızın zamanlamasını görüntülememize izin verecek bir CLI.

Fazla Zaman bir Açık kaynak CLI JavaScript kullanılarak geliştirilmiş olan Dale Inverarity tarafından. Daha önce yazdığım gibi, dünyanın dört bir yanına dağılmış sunucularımız tarafından kullanılan programı basit, hızlı ve IANA Saat Dilimi Veritabanı.

İlk versiyonlarında OverTime, terminalden dünyanın farklı yerlerinin programını bilmemizi sağlar. Gelecekteki sürümlerde bu yardımcı program, sunucularımızı listeleyebilmemiz ve her birinin zamanına göre karşılaştırabilmemiz için gerekli görevlerin gerçekleştirilebileceğini önermektedir. Bu, dahil olduğumuz farklı yönetim işlemlerini büyük ölçüde kolaylaştırabilir.

İşlemi basittir. Ekranda bize sunulacak sütunların farklı saat dilimleri olduğu bir tablo doğrulamak istediğimiz. Her sütunun satırları 24 saati temsil edecektir. bir gün. Ayrıca, komutu yazarken gerekli oldukları sıraya göre de sıralanırlar.

Bu basit ve pratik araç, herhangi bir zamanda sunucumuzun her birinde saatin kaç olduğunu hızlı bir şekilde görmemizi ve karşılaştırmamızı sağlar. Bu bilgilerle örneğin cron görevleri oluşturabileceğiz. Bunlar aynı anda ancak farklı yerel zamanlarda çalıştırılmalıdır. Ayrıca, ihtiyaçlarınıza göre uyarlanmış bir çözüm bulmak için sunucumuzun günlüklerini doğrulayabilir ve sorunların hangi yerel saatte ortaya çıktığını bilebiliriz.

Ubuntu'ya OverTime yükleyin

NodeJS'yi yükleyin

Daha OverTime yükleyin, yüklememiz gerekecek NodeJS. Bu, Chrome'un V8 JavaScript motoruyla oluşturulmuş açık kaynaklı, platformlar arası bir JavaScript çalışma zamanı ortamıdır. NodeJS, onu hafif ve verimli kılan olay odaklı bir G / Ç işlem modeli kullanır. Bu aletin kurulumunu gerçekleştirmek için bu ortamın sistemimizde olması bir lüks olacaktır. NodeJS'yi kurmak için sadece bir terminal açmamız (Ctrl + Alt + T) ve içine aşağıdaki komutu yazmamız gerekecek:

sudo apt-get install nodejs

Fazla Zaman Yükle

Artık OverTime kurulumuyla yüzleşebiliriz. Bu kurulum, herhangi bir Gnu / Linux dağıtımında basittir. npm. Kurulum bir terminal (Ctrl + Alt + T) açılarak gerçekleştirilecek ve sadece aşağıdaki komutu uygulayacaktır:

sudo npm install -g overtime-cli

Bununla gerekli tüm bağımlılıkları CLI ile aynı anda kuracak. Kurulum bittikten sonra çalıştırarak kullanabiliriz. mesai danışmak istediğimiz Saat Dilimleri ile. kullanabileceğimiz saat dilimlerinin listesi Onlara aşağıdaki konularda danışabiliriz bağlantı. Örneğin, terminalimize aşağıdaki komutu yazarak aynı anda dört şehrin saatini kontrol edebiliriz:

Fazla Zaman Çizelgeleri

overtime show America/Aruba Asia/Oral Europe/Gibraltar Indian/Cocos

Fazla Zamanı Kaldır

Bu hizmeti bilgisayarımızdan kaldırmak istememiz durumunda, npm tarafından sağlanan kaldırma seçeneğine başvurmamız gerekecek. Aracı kaldırmak için sadece bir terminal açmamız (Ctrl + Alt + T) ve içine aşağıdaki komutu yazmamız gerekecek:

sudo npm uninstall -g overtime-cli

Bu aracın bize sağladığı tüm olanaklar oldukça azdır. Farklı ülkelerde bulunan sunucuları yönetirken, takvimi bize birden fazla program gösterecek şekilde parametreleştirmenin veya tam olarak ihtiyacınız olan görevleri yerine getirmek için bir yerin o anki saatini görmek için Google'a gitmenin ne kadar can sıkıcı olabileceğini bilirsiniz. Bu, özellikle bu soruları tekrar tekrar sormanız gerektiğinde can sıkıcıdır. Burada OverTime, hayatı bizim için kolaylaştıracak.


Yorumunuzu bırakın

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

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.