什麼是 AWS Command Line Interface 第 1 版? - AWS Command Line Interface

本文件 AWS CLI 僅適用於 的第 1 版。如需與 第 2 版相關的文件 AWS CLI,請參閱 第 2 版使用者指南

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

什麼是 AWS Command Line Interface 第 1 版

注意

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

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

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

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

  • 端 — 透過遠端終端機程式 (例如 Pu TTY 或SSH,或使用EC2) 在 Amazon 彈性運算雲端 (Amazon) 執行個體上執行命令 AWS Systems Manager。

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

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

關於 AWS CLI 第 1 版

AWS CLI 版本 1 是原始版本 AWS CLI,我們將繼續支持它。但是, AWS CLI 版本 2 中引入的主要新功能可能不會反向移植到 AWS CLI 版本 1。若要使用這些功能,您必須安裝 AWS CLI 版本 2。 AWS CLI 版本 1 是使用適用SDK於 Python 的構建的,因此需要您安裝兼容版本的 Python。

若要安裝 AWS CLI 版本 1,請參閱安裝、更新和解除安裝 AWS CLI

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

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

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

SDK主要版本的維護和支持

如需有關SDK主要版本及其基礎相依性的維護和支援的資訊,請參閱《AWS SDKs和工具參考指南》中的下列內容:

Amazon Web Services 簡介

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