什麼是 AWS Command Line Interface? - AWS Command Line Interface

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

什麼是 AWS Command Line Interface?

AWS Command Line Interface (AWS CLI) 是開放原始碼工具,可讓您使用命令列殼層中的命令與 AWS 服務互動。透過最小組態, AWS CLI 可讓您開始執行命令,以實作等同於在終端機程式中的命令提示字元所提供的以瀏覽器為基礎 AWS Management Console 的功能的命令:

  • Linux Shell – 使用常見的 Shell 程式 (例 bashzshtcsh),在 Linux 或 macOS 中執行命令。

  • 視窗命令列 — 在視窗上,在 Windows 命令提示字元或中執行命令 PowerShell。

  • 遠端 – 透過遠端終端程式 (例如 PuTTY 或 SSH) 或使用 AWS Systems Manager,在 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上執行命令。

API 和中的所有 IaaS (基礎架構即服務) AWS 管理、管理和存取功能 AWS Management Console 均可在 AWS API 和 AWS CLI. 新的 AWS IaaS AWS Management Console 功能和服務可在啟動時或在啟動後 180 天內透過 API 和 CLI 提供完整功能。

提 AWS CLI 供對 AWS 服務的公共 API 的直接訪問。您可以使用探索服務的功能 AWS CLI,並開發 shell 指令碼來管理資源。除了低層級、API 等效命令之外,還有數個 AWS 服務還提供. AWS CLI自訂功能可能包括較高階的命令,可簡化具有複雜 API 的服務使用。

關於 AWS CLI 第 2 版

AWS CLI 版本 2 是最新的主要版本, AWS CLI 並支援所有最新功能。在 第 2 版中推出的某些功能無法回溯至第 1 版,因此您必須升級才能存取這些功能。第 1 版有一些「重大」變更,可能需要變更您的指令碼。如需第 2 版重大變更的清單,請參閱 從 AWS CLI 第 1 版遷移至 第 2 版

AWS CLI 版本 2 僅可作為捆綁的安裝程序進行安裝。雖然你可能會發現它在軟件包管理器中,但這些是不受支持的,非官方的軟件包是由 AWS生產或管理的。我們建議您僅 AWS CLI 從官方 AWS 發佈點安裝,如本指南所述。

若要安裝 AWS CLI 版本 2,請參閱安裝或更新到最新版本的 AWS CLI

若要檢查目前已安裝的版本,請使用下列命令:

$ aws --version aws-cli/2.15.30 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6

有關版本歷史記錄,請參閱上的AWS CLI 版本 2 更新日GitHub

開發套件主要版本的維護與支援

如需開發套件主要版本及其基礎相依性之維護與支援的相關資訊,請參閱《AWS 開發套件及工具參考指南》中的以下內容:

Amazon Web Services 簡介

Amazon Web Services (AWS) 集合了各項數位基礎設施服務,讓開發人員可在開發應用程式時加以利用。這些服務包括運算、儲存、資料庫和應用程式同步處理 (訊息和佇列)。 AWS 使用 pay-as-you-go 服務模式。您只需為您 (或您應用程式) 使用的服務付費。此外,為了使作為原型設計和實驗的平台 AWS 更加平易近人,還 AWS 提供了免費的使用方案。在此方案中,特定用量層級以下的服務皆為免費。如需有關 AWS 費用和免費方案的詳細資訊,請參閱AWS 免費方案。若要取得 AWS 帳戶,請開啟AWS 首頁,然後選擇 [建立 AWS 帳戶]。