從命令列追蹤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 疫情的所有資訊
保護自己免受冠狀病毒感染
有一句流行的諺語——「預防勝於治療。」 我完全同意這句話。由於目前沒有疫苗可以預防冠狀病毒疾病,請遵循世界衛生組織、醫生及當地醫療機構建議的所有措施,以保護自己和家人免受冠狀病毒的侵害:
- 經常用肥皂和水洗手,或使用含酒精的溶液洗手。
- 保持社交距離(與他人至少一公尺)。
- 咳嗽或打噴嚏時,用手肘遮住口鼻。
- 避免觸摸你的臉,特別是眼睛、鼻子和嘴巴。
- 盡可能待在家裡。
資源:
- Corona-cli GitHub 儲存庫
- Coronavirus-tracker-cli GitHub 儲存庫
- COVID-19 追蹤器 CLI GitHub 儲存庫


