超時,CLI使我們能夠了解世界的時間

加班關於

在下一篇文章中,我們將研究超時。 當我們管理分佈在世界各地的不同服務器時,此實用程序將非常有用。 計劃任務通常在服務器上運行。 為了正確設置這些任務,管理員必須了解每個服務器的時間,這一點很重要。 這是創建OverTime的主要原因。 基本上是 一個CLI,它將使我們能夠從系統控制台中查看服務器的日程安排.

加班是 開源CLI 使用JavaScript開發的 由Dale Inverarity撰寫。 正如我已經寫過的那樣,它將使我們能夠以簡單,快速的方式支持遍布全球的服務器所使用的日程表, IANA時區數據庫.

在其早期版本 OverTime使我們能夠從終端機上了解世界各地的時間表。 在將來的版本中,該實用程序建議可以執行必要的任務,以便我們可以列出服務器並根據每個服務器的時間進行比較。 這可以極大地促進我們所涉及的不同管理操作。

它的操作很簡單。 它將在屏幕上呈現給我們 表格是不同時區的表格 我們要驗證。 每列的行將代表24小時 一天。 它們也根據編寫命令時要求的順序進行排序。

這個簡單實用的工具使我們可以快速查看和比較在任何給定時間每個服務器上的時間。 有了這些信息,我們將能夠例如創建cron任務。 這些應同時運行,但應在不同的本地時間運行。 我們還可以驗證服務器的日誌,並知道在什麼本地時間發生問題,以找到適合您需求的解決方案。

在Ubuntu上安裝OverTime

安裝NodeJS

安裝OverTime,我們將不得不安裝 的NodeJS。 這是使用Chrome的V8 JavaScript引擎構建的JavaScript的開源,跨平台運行時環境。 NodeJS使用事件驅動的I / O操作模型,這使其輕巧高效。 要執行此工具的安裝,在我們的系統中擁有這種環境將是一種奢望。 要安裝NodeJS,我們只需要打開一個終端(Ctrl + Alt + T)並在其中寫入以下命令即可:

sudo apt-get install nodejs

安裝超時

現在我們可以面對OverTime的安裝了。 由於以下原因,該安裝在任何Gnu / Linux發行版中都很簡單 NPM。 安裝將通過打開終端(Ctrl + Alt + T)來執行,只需執行以下命令即可:

sudo npm install -g overtime-cli

有了這個 將與CLI同時安裝所有必需的依賴項。 安裝完成後,我們可以通過執行以下命令來使用它 隨著時間的推移 與我們希望查詢的時區。 這 我們可以使用的時區列表 我們可以在下面諮詢他們 鏈接。 例如,通過在終端中編寫以下命令,我們可以同時檢查四個城市的時間:

加班時間表

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

卸載超時

如果要從計算機中刪除此服務,我們將不得不訴諸npm提供的卸載選項。 要刪除該工具,我們只需要打開一個終端(Ctrl + Alt + T)並在其中寫入以下命令即可:

sudo npm uninstall -g overtime-cli

該工具為我們提供的所有可能性很多。 當您管理位於不同國家/地區的服務器時,您會知道必須參數化日曆以顯示多個日程安排,或者通過google查看某個地點的當前時間來準確執行您需要的任務,這會是多麼煩人。 當您不得不反復問這些問題時,這尤其令人討厭。 在這裡,超時將使我們的生活更輕鬆。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。