OverTime, CLI, който ще ни позволи да знаем времето на света

За извънредно време

В следващата статия ще разгледаме OverTime. Тази помощна програма ще бъде много полезна, когато управляваме различни сървъри, разпространени по целия свят. Планираните задачи обикновено се изпълняват на сървъри. За да извърши правилна настройка на тези задачи, е важно администраторът да знае времето на всеки от своите сървъри. Това е основната причина за създаването на OverTime. По принцип е така CLI, който ще ни позволи да видим графика на нашите сървъри от конзолата на нашата система.

OverTime е CLI с отворен код който е разработен с помощта на JavaScript от Дейл Инверарити Както вече писах, това ще ни позволи да визуализираме графика, използван от нашите сървъри, разпръснати по целия свят, просто, бързо и с поддръжка на База данни за часовата зона на IANA.

В ранните си версии OverTime ни позволява да разберем от терминала графика на различни места по света. В бъдещи версии тази помощна програма предлага необходимите задачи да бъдат изпълнени, за да можем да изброим нашите сървъри и да ги сравним според времето на всеки един. Това може значително да улесни различните административни операции, в които участваме.

Работата му е проста. Той ще ни бъде представен на екрана таблица, в която колоните са различните часови зони че искаме да проверим. Редовете на всяка колона ще представят 24-те часа на ден. Те също са подредени според реда, в който се изискват към момента на писане на командата.

Този прост и практичен инструмент ни позволява бързо да видим и сравним колко е часът на всеки от нашите сървъри по всяко време. С тази информация ще можем например да създаваме cron задачи. Те трябва да работят по едно и също време, но по различно местно време. Също така можем да проверим регистрационните файлове на нашия сървър и да знаем в кое местно време са възникнали проблемите, за да намерим решение, съобразено с вашите нужди.

Инсталирайте OverTime на Ubuntu

Инсталирайте NodeJS

за инсталирайте OverTime ще трябва да инсталираме NodeJS. Това е среда за изпълнение на различни платформи с отворен код за JavaScript, която е създадена с V8 JavaScript двигателя на Chrome. NodeJS използва управляван от събития I / O операционен модел, което го прави лек и ефективен. За да извършим инсталацията на този инструмент, ще бъде лукс да имаме тази среда в нашата система. За да инсталираме NodeJS, ще трябва само да отворим терминал (Ctrl + Alt + T) и да напишем в него следната команда:

sudo apt-get install nodejs

Инсталирайте OverTime

Сега можем да се изправим пред инсталирането на OverTime. Тази инсталация е лесна във всяка Gnu / Linux дистрибуция благодарение на NPM. Инсталацията ще се извърши чрез отваряне на терминал (Ctrl + Alt + T) и просто изпълнение на следната команда:

sudo npm install -g overtime-cli

С това ще инсталира всички необходими зависимости едновременно с CLI. След като инсталацията приключи, можем да я използваме чрез изпълнение извънредно с часовите зони, с които искаме да се консултираме. The списък с часови зони, които можем да използваме Можем да ги консултираме по-долу връзка. Например, можем да проверим времето на четири града едновременно, като напишем следната команда в нашия терминал:

Графици за извънредно време

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

Деинсталирайте OverTime

В случай, че искаме да премахнем тази услуга от нашия компютър, ще трябва да прибегнем до опцията за деинсталиране, предоставена от npm. За да премахнем инструмента, ще трябва само да отворим терминал (Ctrl + Alt + T) и да напишем в него следната команда:

sudo npm uninstall -g overtime-cli

Всички възможности, които ни предоставя този инструмент, са доста. Когато управлявате сървъри, намиращи се в различни държави, знаете колко досадно може да бъде да параметризирате календара, за да ни покаже множество графици или да потърсите в Google, за да видите текущото време на дадено място, за да изпълнявате точно задачите, от които се нуждаете. Това е особено досадно, когато трябва да задавате тези въпроси многократно. Тук OverTime ще улесни живота ни.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.