網站搜尋

從命令列追蹤2019冠狀病毒疾病(COVID-19)統計資料


對整個世界來說,這是一段非常困難的時期!致命的冠狀病毒(COVID-19)正在全球迅速傳播。各國都採取了包括封城和宵禁在內的各種預防措施,並盡最大努力控制這種傳染病。世界衛生組織(WHO)的網站提供了許多資源、最新情況報告、旅行建議、防護措施與意識提升,以及與冠狀病毒疾病爆發相關的所有問題解答。除了WHO之外,許多非政府組織、個人和志願者也在盡自己的一份力,開發工具和應用程式以追蹤新型冠狀病毒的統計數據。本指南說明了如何在Linux上使用Corona-cli、Coronavirus-tracker-cli和COVID-19 Tracker CLI從命令列追蹤2019冠狀病毒疾病(COVID-19)的統計數據。

Corona-cli 是一個用 NodeJS 編寫的命令行應用程式。corona-cli 可以從命令行獲取以下細節:

  • 全球冠狀病毒病(COVID-19)報告,
  • 您國家每日 COVID-19 統計的最新報告,
  • 追蹤美國各州的冠狀病毒統計數據,
  • 按國家顯示報告,包括病例、死亡、現存病例、康復、重症、每百萬人口病例數。

在 Linux 上安裝 Corona-cli

請確保您已按照以下指南在您的 Linux 系統上安裝了 Nodejs。

  • 如何在 Linux 上安裝 NodeJS

安裝 Nodejs 後,在您的 Linux 系統上運行以下命令以安裝 Corona-cli:

$ npm install -g corona-cli

使用 Corona-cli 從命令列追蹤 2019 冠狀病毒疾病(COVID-19)統計資料

當你在沒有任何選項的情況下運行 Corona-cli,它會以整齊的表格列格式顯示全球的冠狀病毒統計數據,如下所示。

$ corona

範例輸出:

如你所見,上述輸出中的每一列都包含以下細節:

  • 國家 - 國家的名稱。
  • 病例 - 一個國家的病例總數。
  • 病例(今日) - 過去24小時 GMT/UTC 的病例數。
  • 死亡人數 - 一個國家的總死亡人數。
  • 死亡人數(今日) - 過去24小時的死亡人數 GMT/UTC。
  • 康復 - 康復人數總計。
  • 活躍 - 活躍患者的總數。
  • 危重 - 危重患者的總數。
  • 每百萬人 - 每百萬名患者中受影響的人數。

可以按國家顯示冠狀病毒統計資料。例如,要顯示印度的冠狀病毒統計數據,請執行:

$ corona India

我們也可以按以下各種類型對冠狀病毒統計數據進行排序。

$ corona -s country
$ corona -s cases
$ corona -s cases-today
$ corona -s deaths
$ corona -s deaths-today
$ corona -s recovered
$ corona -s active
$ corona -s critical
$ corona -s per-million

如果你住在美國,你可以按州顯示冠狀病毒數據。

$ corona states

要顯示按現有病例排序的各州數據,請運行:

$ corona states --sort active

顯示按今日病例排序的州數據:

$ corona states -s cases-today

要獲得幫助,請運行:

$ corona --help
  Track the Coronavirus disease (COVID-19).

  Usage
    corona <command> [--option]

  Commands
    country-name         Get data for a given country
    states               Get data for all USA states

  Options
    --xcolor, -x         Single colored output
    --sort, -s           Sort data by type

  Examples
    corona china
    corona states
    corona -x
    corona --sort cases-today
    corona -s critical

  ❯ You can also run command + option at once:
    corona china -x -s cases

更多詳情,請參考最後提供的專案 GitHub 頁面。

Coronavirus-tracker-cli 使用 curl 程式從指令列追蹤冠狀病毒(COVID-19)統計資料。它從以下兩個來源取得冠狀病毒資料:

  • 來源 1:約翰·霍普金斯數據 API
  • 來源 2:WorldoMeters 資料 API 更新非常頻繁。

預設情況下,如果未明確提及來源,它將使用 Worldometers API。

使用 Coronavirus-tracker-cli 從命令列追蹤 2019 冠狀病毒疾病(COVID-19)統計數據

與之前的工具不同,coronavirus-tracker-cli 不需要安裝!你所要做的只是使用隨許多 Linux 發行版預先安裝的 curl 命令。

要追蹤全球的新冠病毒數據,只需運行:

$ curl https://corona-stats.online

範例輸出:

正如我已經提到的,如果沒有提到來源,它默認會從 Worldometer API 獲取冠狀病毒數據。

你也可以像下面這樣明確指定來源:

$ curl https://corona-stats.online?source=1
$ curl https://corona-stats.online?source=2

按國家篩選冠狀病毒統計數據:

要顯示特定國家的 COVID-19 數據,請像下面這樣提到該國的名稱。

$ curl https://corona-stats.online/India 
$ curl https://corona-stats.online/Spain

按國家從特定來源篩選冠狀病毒統計數據:

$ curl https://corona-stats.online/uk?source=1
$ curl https://corona-stats.online/gb?source=2

顯示受影響最多的國家

要顯示 COVID-19 影響最嚴重的十大國家,請執行:

$ curl https://corona-stats.online?top=10

除了使用 Curl 命令之外,也可以使用 npm 套件管理器來安裝它。

請注意,coronavirus-tracker-cli 將與 corona-cli 工具發生衝突。因為兩者使用相同的可執行檔名稱,即 corona。因此,建議如果之前已安裝過,先將其移除,然後再安裝 coronavirus-tracker-cli。

$ npm uninstall -g corona-cli

確保你已經安裝了 NodeJS。安裝 NodeJS 後,運行以下命令來安裝 Coronavirus-tracker-cli:

$ npm install coronavirus-tracker-cli -g

現在使用以下命令追蹤全球冠狀病毒統計數據:

$ corona

從特定來源獲取冠狀病毒數據:

$ corona --source=1

或者,

corona -s=1

按國家獲取冠狀病毒數據:

$ corona India

顯示受新冠病毒影響最嚴重的前 N 個國家:

$ corona --top=10

或者,

corona -t=10

更多詳情,請參考最後提供的專案 GitHub 頁面。

COVID-19 追蹤器 CLI 是另一個用於追蹤全球 2019 年冠狀病毒疾病(COVID-19)病例的命令列程式。它也是用 NodeJS 編寫的。它使用 Worldometer API 來收集 COVID-19 資料。

關於這些特點,我們可以列出以下內容:

  • 即時更新。
  • 優化的應用程式。
  • 快速響應時間(約 <100 毫秒)。
  • 簡單的佈局,易於理解。
  • 按國家查詢。

    • 例如 (/country)。
  • Windows CMD 支援。

    • 例如 (/cmd 或 /cmd/country)。
  • 簡單版或基礎版。

    • 例如 (/plain 或 /plain/country) 或 (/basic, /basic/country)。
  • 頁腳上的隨機健康語錄。
  • 無需安裝!
  • 免費且開源!!

使用 COVID-19 追蹤器 CLI 從命令列追蹤 2019 冠狀病毒疾病 (COVID-19) 統計資料

如我先前提到的,COVID-19 Tracker CLI 不需要任何安裝。你所需要做的只是使用 Curl 或 Wget 命令。這兩個命令在大多數 Linux 發行版中都已預先安裝。

要追蹤全球 COVID-19 數據,只需執行:

$ curl https://covid19tracker.xyz

或者,

$ wget -i https://covid19tracker.xyz && cat index.html

範例輸出:

如你在上述輸出中所見,COVID-19 Tracker CLI 程式以簡單的表格列格式顯示 COVID-19 全球病例,包含以下細節:

  • COVID-19 總病例數
  • 死亡總數,
  • 康復總人數,
  • 死亡率(%)。
  • 康復率(%)。

底部也有一句隨機的健康名言或防護提示訊息。非常酷!

你也可以透過提及國家名稱來按國家追蹤 COVID-19 病例,如下所示。

$ curl https://covid19tracker.xyz/India

對我來說,用 curl 命令追蹤 COVID-19 病例比用 wget 方法好得多。無論如何,你可以使用任何適合你的方法。

欲了解更多詳情,請參閱位於最後的專案 GitHub 頁面。

提供即時新冠病毒統計的有用線上資源

如果你不想安裝任何東西,可以使用以下線上資源,從連接網際網路的桌面電腦/行動裝置/平板追蹤冠狀病毒數據:

  • 新型冠狀病毒(COVID-19)情況儀表板
  • Worldometer - COVID-19 冠狀病毒大流行
  • 約翰霍普金斯大學冠狀病毒視覺化儀表板(桌面版)
  • 約翰霍普金斯大學冠狀病毒視覺化儀表板(行動版)
  • https://covidly.com/

隨時了解冠狀病毒資訊:

  • 保護自己:公眾建議
  • 破解迷思
  • 問答
  • 情況報告
  • 有關 COVID-19 疫情的所有資訊

保護自己免受冠狀病毒感染

有一句流行的諺語——「預防勝於治療。」 我完全同意這句話。由於目前沒有疫苗可以預防冠狀病毒疾病,請遵循世界衛生組織、醫生及當地醫療機構建議的所有措施,以保護自己和家人免受冠狀病毒的侵害:

  1. 經常用肥皂和水洗手,或使用含酒精的溶液洗手。
  2. 保持社交距離(與他人至少一公尺)。
  3. 咳嗽或打噴嚏時,用手肘遮住口鼻。
  4. 避免觸摸你的臉,特別是眼睛、鼻子和嘴巴。
  5. 盡可能待在家裡。

資源:

  1. Corona-cli GitHub 儲存庫
  2. Coronavirus-tracker-cli GitHub 儲存庫
  3. COVID-19 追蹤器 CLI GitHub 儲存庫