Viršvalandis, CLI, kuris leis mums žinoti pasaulio laiką

Viršvalandžiai Apie

Kitame straipsnyje apžvelgsime „OverTime“. Šis įrankis bus labai naudingas, kai valdysime skirtingus serverius, paskirstytus visame pasaulyje. Suplanuotos užduotys paprastai vykdomos serveriuose. Norint teisingai nustatyti šias užduotis, administratoriui svarbu žinoti kiekvieno jų serverio laiką. Tai yra pagrindinė „OverTime“ sukūrimo priežastis. Iš esmės taip yra CLI, kuris leis mums peržiūrėti mūsų serverių tvarkaraštį iš sistemos konsolės.

Viršvalandžiai yra Atvirojo kodo CLI kuris buvo sukurtas naudojant „JavaScript“ autorius Dale Inverarity. Kaip jau rašiau, tai leis mums paprastai, greitai ir palaikant mūsų IANA laiko juostų duomenų bazė.

Ankstyvosiose versijose Viršvalandžiai leidžia mums sužinoti iš terminalo skirtingų pasaulio vietų tvarkaraštį. Ateities versijose šis įrankis siūlo atlikti būtinas užduotis, kad galėtume išvardyti savo serverius ir palyginti juos pagal kiekvieno jų laiką. Tai gali labai palengvinti įvairias administravimo operacijas, kuriose dalyvaujame.

Jo valdymas yra paprastas. Jis bus pateiktas mums ekrane lentelė, kurioje stulpeliai yra skirtingos laiko juostos kad mes norime patikrinti. Kiekvieno stulpelio eilutės parodys 24 valandas dienos. Jie taip pat užsakomi pagal eilę, kuria jie reikalingi komandos rašymo metu.

Šis paprastas ir praktiškas įrankis leidžia mums greitai pamatyti ir palyginti, kiek laiko yra kiekviename iš mūsų serverių. Turėdami šią informaciją galėsime, pavyzdžiui, sukurti „cron“ užduotis. Jie turėtų būti vykdomi tuo pačiu metu, bet skirtingu vietos laiku. Mes taip pat galime patikrinti savo serverio žurnalus ir žinoti, per kurį vietos laiką iškilo problemų, kad rastume jūsų poreikiams pritaikytą sprendimą.

Įdiekite „OverTime“ į „Ubuntu“

Įdiekite „NodeJS“

į įdiegti „OverTime“ turėsime įdiegti NodeJS. Tai yra atvirojo kodo „cross-platform“ veikimo aplinka „JavaScript“, sukurta naudojant „Chrome“ V8 „JavaScript“ variklį. „NodeJS“ naudoja įvykių valdomą įvesties / išvesties operacijų modelį, todėl jis yra lengvas ir efektyvus. Norėdami įdiegti šį įrankį, bus prabanga turėti šią aplinką mūsų sistemoje. Norėdami įdiegti „NodeJS“ turėsime atidaryti tik terminalą („Ctrl“ + „Alt“ + T) ir įrašyti į jį šią komandą:

sudo apt-get install nodejs

Įdiekite „OverTime“

Dabar galime susidurti su „OverTime“ diegimu. Šis diegimas yra paprastas bet kuriame „Gnu“ / „Linux“ paskirstyme npm. Diegimas bus atliekamas atidarant terminalą (Ctrl + Alt + T) ir tiesiog atlikite šią komandą:

sudo npm install -g overtime-cli

Su tuo įdiegs visas reikalingas priklausomybes tuo pačiu metu kaip ir CLI. Baigę diegimą, galime jį naudoti vykdydami su laiku su laiko juostomis, su kuriomis norime pasikonsultuoti. The laiko juostų, kurias galime naudoti, sąrašas Mes galime su jais konsultuotis toliau nuoroda. Pavyzdžiui, mes galime patikrinti keturių miestų laiką tuo pačiu metu, savo terminale parašę šią komandą:

Viršvalandžių tvarkaraščiai

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

Pašalinkite „OverTime“

Tuo atveju, jei norime pašalinti šią paslaugą iš savo kompiuterio, turėsime pasinaudoti npm suteikta pašalinimo galimybe. Norėdami pašalinti įrankį, turėsime atidaryti tik terminalą („Ctrl“ + „Alt“ + T) ir į jį įrašyti šią komandą:

sudo npm uninstall -g overtime-cli

Visų galimybių, kurias mums suteikia šis įrankis, yra nemažai. Kai valdote serverius, esančius skirtingose ​​šalyse, žinote, kaip erzina gali būti kalendoriaus parametrų nustatymas, kad būtų rodomi keli tvarkaraščiai, arba eikite į „Google“, kad pamatytumėte dabartinį vietos laiką, kad atliktume tiksliai jums reikalingas užduotis. Tai ypač erzina, kai šiuos klausimus tenka užduoti pakartotinai. Čia „OverTime“ palengvins mūsų gyvenimą.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.