400-8010-352

命令行工具CLI

騰訊云命令行工具(CLI)是管理騰訊云資源的統一工具。使用騰訊云命令行工具,您可以快速調用騰訊云API來管理您的騰訊云資源。您還可以基于騰訊云的命令行工具來做自動化和腳本處理,以更多樣的方式進行組合和重用。
產品優勢
優勢 騰訊云命令行工具CLI 控制臺Web UI
使用方便 快速使用云產品

一條命令即可快速操作云產品

依賴網絡環境

UI需要在瀏覽器打開,還需要加載網站資源,網絡環境差時使用不便

便捷調試 便捷調試產品功能

在熟練的情況下,對于一些頻繁使用的功能,使用命令行工具可以極大的提高調試效率

重復工作,效率低下

無論熟悉與否,都需要在界面上執行相同的操作,離不開鼠標

自由組合 批處理和操作集成

通過命令行工具可以組合高級功能

功能單一,無法擴展

若想實現復合功能,只能人工逐個使用對應功能

更多

易于自動化, 易于遠程調用, 兼容性強,對系統要求低

難以實現自動化,不適用遠程調用,需要操作系統界面支持,瀏覽器有限制

使用入門
  • 配置命令行工具
  • 幫助功能
  • 使用示例
  • 在第一次使用 qcloudcli 時,您需要配置您的用戶信息,命令是 qcloudcli configure。
    依次輸入您的 SecretId,SecretKey,Region Id(默認地域)以及 Output Format(結果輸出形式)。

  • 如果您在使用 qcloudcli 不知道如何操作,可直接輸入 help 幫助命令,help 命令分以下3種:主命令(qcloudcli)模式、模塊(module)模式、操作(action)模式:

  • 以購買按量計費云主機為例:RunInstancesHour(按量計費)。 查看該接口詳細文檔>>
    qcloudcli 使用如下,這里我們創建了一臺廣州二區(zoneId=100002)的內存為1G(mem=1)的1核(cpu=1)服務器,使用的鏡像Id為1,數據盤大小為10G(storageSize=10)

產品功能
  • 多產品集成
  • 多賬戶支持
  • 多平臺支持
  • 多種輸出格式
  • 命令行工具集成了騰訊云所有支持云 API 的產品,您可以在命令行下完成對騰訊云產品的配置和管理。包括使用 CLI 創建、操作云服務器,通過CLI創建、查看CBS盤使用情況,通過CLI創建VPC網絡、在VPC網絡中添加資源等等。所有在控制臺頁面能完成的操作,您均可以使用命令行工具實現。

    • 通過 qcloudcli cvm DescribeInstances 命令查看當前賬號的云服務器資源;
    • 通過 qcloudcli cbs DescribeCbsStorages 命令查看有當前帳號的云硬盤資源;
    • 通過 qcloudcli vpc DescribeNatGateway 查看NAT網關等。

    通過騰訊云命令行工具,您可以進行無圖形頁面操作騰訊云資源。

  • 命令行工具支持設置多個賬號,可完成賬號間快速切換。

    • 通過 qcloudcli addprofile 命令添加新賬號;
    • 通過 qcloudcli showconfigure 查看賬號信息;
    • 通過 qcloudcli configure --profile [username] 修改指定賬號信息;
    • 通過 qcloudcli useprofile --name [username] 切換當前賬號。
  • 騰訊云 CLI 支持在 Windows、Mac OS、Linux/Unix 等操作系統上安裝和使用,滿足不同開發者的需求。Linux/Unix 環境下支持命令自動補齊。 在Windows、MacOS、Linux/Unix 操作系統上安裝 python 環境后,即可通過 pip 命令安裝騰訊云命令行工具。在 Linux 下使用熟練后,切換到 Windows 上同樣可以執行相應操作,各個平臺對應功能的執行命令均相同,騰訊云CLI為不同操作系統提供無差異化的指令,方便您使用。

  • 命令行工具支持多種輸出格式,您可以自由選擇 text、json、table 等作為輸出格式。

    • text 是以文本的形式輸出,每個返回一行為一條記錄,用空格隔開,適合獲取資源列表保存成文本或自行轉換成表格;
    • json 是以 json 形式返回,適合二次開發編碼,通過解析 json 返回獲取想要的信息;
    • table 是以表格形式返回,可視化較好,適合單純使用命令行工具操作云資源。
應用場景
  • 快速調試云 API
  • 無圖形界面操作
  • 操作集成,二次開發
  • 快速調試云 API,測試云 API 輸入輸出,完善的幫助功能讓您擁有更簡單舒適的體驗。
    一條命令即對應調用一個云API接口,騰訊云會定時更新命令行工具以保證您可以通過命令行工具使用所有的API接口。
    通過命令行工具調用API無須編寫復雜鑒權、調用、處理返回的代碼,您只需簡單配置,即可快速使用云API。

  • 幫助您在無圖形界面的 Linux/Unix 操作系統下快速使用騰訊云產品。
    騰訊云 CLI 幫助習慣了無圖形化界面的運維同學、開發同學脫離控制臺,使您通過終端輸入輸出的簡單交互,即可快速操作騰訊云資源。
    騰訊云 CLI 提供多種輸入輸出格式,以適應不同應用場景。

  • 通過使用腳本,命令行程序能輕松實現自動化。
    您可以互相調用、互相輸入輸出(管道)、將輸入輸出重定向等,還可以通過組合命令形成復合的高級命令進行二次開發。
    對于控制臺需要多步驟的執行操作,您可以通過命名行工具編寫腳本文件,減少重復工作。同時歡迎大家向我們反饋命令的組合,以共享給其他開發者。

超預云服務器

為企業提供:騰訊云服務器/視頻/游戲/微信開發/軟件/網站/APP…云解決方案

  • QQ群咨詢:212197992 咨詢電話:4008010352
  • 技術支持:021-60169696 13248283855
  • 產品咨詢:021-60169693 18521370613

咨詢電話:400-8010-352

超預云服務器微信
400-8010-352
西甲历史射手榜