全部產品
Search
文件中心

Simple Application Server:執行命令

更新時間:Dec 27, 2024

命令助手是專為Simple Application Server打造的自動化營運工具。您無需登入,即可在控制台上通過命令(Shell、Powershell和Bat)對Simple Application Server執行個體進行營運管理操作。本文介紹如何使用命令助手。

前提條件

  • Simple Application Server執行個體的狀態必須為運行中

  • 已安裝雲助手Agent。Simple Application Server執行個體預設已安裝雲助手Agent,如果您手動卸載,需重新安裝。具體操作,請參見安裝雲助手Agent

操作步驟

對單個伺服器執行命令

  1. 登入Simple Application Server管理主控台

  2. 在左側導覽列,單擊伺服器

  3. 單擊目標伺服器執行個體卡片中的執行個體ID,進入伺服器概覽頁面。

    說明

    如果伺服器執行個體較多,可在搜尋文字框中,輸入公網IP地址或者執行個體ID篩選伺服器執行個體。

  4. 單擊命令助手頁簽,進入命令助手頁面。

  5. 命令助手頁面,單擊執行命令

    根據介面提示,配置相關參數。具體參數說明如下表所示。

    參數

    說明

    命令名稱

    請輸入命令名稱。

    命令類型

    選擇命令類型。

    • Linux執行個體:支援命令類型為Shell

    • Windows執行個體:支援命令類型為BatPowerShell

    命令來源

    根據需求選擇:

    • 輸入命令內容:如果未建立命令,則直接輸入命令參數資訊。本文以輸入命令內容為例。

    • 選擇我的命令:如果已建立命令,在下拉式清單中選擇已建立的命令。

    • 選擇公用命令:阿里雲提供常用營運操作的命令助手命令,例如重設執行個體密碼、查看執行個體上記憶體佔用最高的N個進程。您可以在下拉式清單中按需選擇。

    命令內容

    如果命令來源選擇輸入命令內容,則需要輸入命令內容,

    輸入命令內容:

    • 手動輸入:直接輸入命令,例如:輸入Shell命令ifconfig -s,可查看伺服器執行個體網卡的簡要資訊。

    • 通過AI命令助手輸入:通過Ctrl+I或者右鍵菜單喚出AI命令助手,根據介面提示輸入命令描述資訊後單擊Enter,單擊插入命令

      image

    您也可以在命令內容中使用{{key}}的格式建立自訂參數,例如: {{parameterName}},並在命令參數中輸入參數的值ls -la /etc/profile

    您最多可建立20個參數,參數允許包含數字和字母,不允許為空白字串,且最多支援64個字元。

    更多命令,請參見常用命令

    使用參數

    選擇是否啟用參數。

    如果您開啟了使用參數功能,在命令內容中以{{key}}格式設定自訂參數,在命令參數中輸入命令參數的值。

    執行使用者

    您可以指定以某個Simple Application Server執行個體中存在的使用者執行命令,建議使用普通使用者執行命令可降低安全風險。

    預設情況下,在Linux執行個體中以root使用者執行命令,在Windows執行個體中以system使用者執行命令。

    執行路徑

    您可自訂命令的執行路徑。預設路徑如下:

    • Linux執行個體:執行路徑預設在管理員root使用者的/root目錄下。

    • Windows執行個體:執行路徑預設在C:\Windows\system32目錄下。

    逾時時間

    設定命令在伺服器執行個體中的逾時時間,當執行命令的任務逾時後,命令助手將強制終止任務進程。

    單位為秒,預設逾時時間為60秒,可設定逾時時間取值範圍為10~86400秒(24小時)。

  6. 參數配置完成後,單擊確定

  7. 在目標命令的操作列,單擊查看命令詳情,可查看命令執行結果的詳情資訊。

    命令執行結果的詳情資訊包括執行ID、執行狀態、執行時間、命令類型、執行結果、指令碼內容等。

批量對伺服器執行命令

  1. 登入Simple Application Server管理主控台

  2. 在左側導覽列,單擊命令助手

  3. 根據需求,選擇執行我的命令或公用命令。

    • 我的命令頁簽下, 在目標命令的操作列,單擊執行

    • 單擊公用命令頁簽, 在目標命令的卡片中,單擊執行

  4. 在執行命令選擇區中,配置參數後,單擊執行

    1. 命令資訊中查看命令內容、設定命令參數和設定執行使用者。

    2. 選擇執行個體地區,選中多台Simple Application Server執行個體。

  5. 查看命令執行結果。

    1. 在單擊命令執行結果頁簽,查看目標命令的基本資料,包括命令執行ID、執行狀態和命令類型等。

    2. 在目標命令的操作列,單擊查看

    3. 執行個體列表頁簽下,單擊image表徵圖,查看命令執行結果資訊。

      image

相關操作

執行命令後,您可以重新執行或者匯出命令執行資訊。

相關操作

說明

操作步驟

重新執行命令

當出現執行個體狀態異常或者雲助手Agent狀態異常等情況時,命令會執行失敗,修複後,可以重新執行命令。

  1. 在左側導覽列,單擊命令助手

  2. 單擊命令執行結果頁簽。

  3. 在目標命令的操作列,單擊重新執行

  4. 在彈出的重新執行命令面板中,選擇執行個體後,單擊執行

匯出命令資訊

您可以匯出命令的詳細資料。

  1. 在左側導覽列,單擊命令助手

  2. 單擊命令執行結果頁簽。

  3. 在目標命令的操作列,單擊匯出

  4. 在本地瀏覽器查看匯出的命令JSON檔案。