View a markdown version of this page

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

本文件AWS CLI僅適用於 第 1 版。

我們已宣布即將end-of-support。AWS CLI我們建議您遷移至 第 2 AWS CLI版。如需日期、其他詳細資訊和如何遷移的資訊,請參閱 公告。如需 第 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) 是一種開放原始碼工具,可讓您使用命令列 shell 中的命令與AWS服務互動。透過最少的AWS CLI組態, 可讓您從終端機程式中的命令提示字元,開始執行實作相當於瀏覽器型 所提供功能的AWS 管理主控台命令:

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

  • Windows 命令列 – 在 Windows 上,於 Windows 命令提示或 PowerShell 中執行命令。

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

API 和AWS 管理主控台提供 中所有 IaaS (基礎設施即服務)AWS管理、管理和存取函數AWSAWS CLI。New AWS IaaS 功能和服務會在啟動時或在啟動後 180 天內透過 API 和 CLI 提供完整AWS 管理主控台功能。

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

關於第 1 AWS CLI版

第 1 AWS CLI版是原始版本AWS CLI,我們會繼續支援它。不過,第 2 AWS CLI版中引進的主要新功能可能無法回溯到第 1 AWS CLI版。若要使用這些功能,您必須安裝 第 2 AWS CLI版。第 1 AWS CLI版使用適用於 Python 的 SDK 建置,因此需要您安裝相容的 Python 版本。

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

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

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

如需版本歷程記錄,請參閱 GitHub 上的 AWS CLI第 1 版變更記錄

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

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

Amazon Web Services 簡介

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