Todos los productos
Search
Centro de documentos

Simple Application Server:Ejecutar comandos

Última actualización: Sep 02, 2026

El Asistente de comandos es una herramienta automatizada de O&M para Simple Application Server que permite ejecutar comandos Shell, PowerShell y Bat en los servidores directamente desde la consola sin iniciar sesión.

Requisitos previos

  • El servidor de Simple Application Server debe estar en estado Running.

  • El Cloud Assistant Agent debe estar instalado. El Cloud Assistant Agent se instala de forma predeterminada en las instancias de Simple Application Server. Si desinstaló el agente manualmente, reinstálelo. Para obtener más información, consulte Install Cloud Assistant Agent.

Procedimiento

Ejecutar en un solo servidor

  1. Vaya a la página Servers en la consola de Simple Application Server.

  2. En la tarjeta del servidor destino, haga clic en el ID del servidor para abrir la página de descripción general.

    Nota

    Si tiene muchos servidores, puede filtrarlos por dirección IP pública o ID de servidor en el cuadro de búsqueda.

  3. Haga clic en la pestaña Command Assistant.

  4. En la página Command Assistant, haga clic en Run Command.

    Configure los siguientes parámetros.

    Parámetro

    Descripción

    Command Name

    Introduzca un nombre para el comando.

    Command Type

    Seleccione un tipo de comando.

    • Los servidores Linux admiten el tipo de comando Shell.

    • Los servidores Windows admiten los tipos de comando Bat y PowerShell.

    Command Source

    Seleccione un origen para el comando:

    • Enter Command Content: Introduzca manualmente el contenido del comando. Este tema toma esta opción como ejemplo.

    • Select My Commands: Seleccione un comando guardado previamente.

    • Select Common Commands: Seleccione un comando predefinido de Alibaba Cloud para tareas comunes de O&M, como restablecer la contraseña de un servidor o consultar los procesos que más memoria consumen.

    Command

    Si establece Command Source en Enter Command Content, introduzca el contenido del comando.

    Introduzca un comando de una de las siguientes maneras:

    • Entrada manual: Introduzca un comando, como el comando Shell ifconfig -s, para consultar información resumida sobre las tarjetas de interfaz de red del servidor.

    • Uso del Asistente de comandos con IA: Presione Ctrl+I o haga clic derecho para abrir el Asistente de comandos con IA. Introduzca una descripción de la tarea, presione Enter y luego haga clic en Insert Command.

      Por ejemplo, si introduce "cómo verificar la hora actual del sistema", el Asistente de comandos con IA devuelve el comando shell correspondiente date y una descripción de su función.

    También puede usar el formato {{key}} en el contenido del comando para crear un parámetro personalizado, como {{parameterName}}, e introducir su valor, como ls -la /etc/profile, en el campo Command Parameters.

    Puede crear hasta 20 parámetros. Los nombres de los parámetros deben contener solo letras y dígitos, no pueden estar vacíos y pueden tener hasta 64 caracteres.

    Para consultar más ejemplos de comandos, consulte Common commands.

    Used Parameters

    Seleccione esta opción para usar parámetros personalizados.

    Si habilita Used Parameters, defina parámetros personalizados en el campo Command con el formato {{key}} e introduzca los valores de los parámetros en el campo Command Parameters.

    Username

    Cuenta de usuario del servidor que ejecuta el comando. Se recomienda usar un usuario estándar para minimizar riesgos de seguridad.

    De forma predeterminada, los comandos se ejecutan como el usuario root en servidores Linux y como el usuario system en servidores Windows.

    Execution Path

    Directorio de trabajo donde se ejecuta el comando. Los directorios predeterminados son:

    • Para instancias Linux, el directorio de trabajo predeterminado es /root.

    • Para instancias Windows, el directorio de trabajo predeterminado es C:\Windows\system32.

    Timeout Period

    Tiempo máximo permitido para la ejecución del comando. Si el comando supera este límite, el Asistente de comandos lo finaliza.

    Unidad: segundos. Valor predeterminado: 60. Rango: de 10 a 86,400 (24 horas).

  5. Después de configurar los parámetros, haga clic en OK.

  6. En la columna Actions del comando destino, haga clic en View Command Details para consultar el resultado de la ejecución.

    Los detalles de ejecución incluyen el ID de ejecución, el estado, la hora de ejecución, el tipo de comando, el resultado y el contenido del comando.

Ejecutar en varios servidores

  1. Vaya a la página Command Assistant en la consola de Simple Application Server.

  2. Elija ejecutar un comando desde sus comandos guardados o desde los comandos comunes.

    • En la pestaña My Commands, busque el comando deseado y haga clic en Run en la columna Actions.

    • Haga clic en la pestaña Common Commands. En la tarjeta del comando deseado, haga clic en Run.

  3. En el panel Run Command, configure los parámetros y haga clic en Run.

    1. En la sección Command Information, revise el contenido del comando, establezca los parámetros del comando y especifique el usuario de ejecución.

    2. En la sección Select Instance, seleccione los servidores destino.

  4. Consulte el resultado de la ejecución del comando.

    1. Haga clic en la pestaña Execution Result para consultar la información básica del comando, incluido el ID de ejecución, el estado y el tipo de comando.

    2. En la columna Actions del comando destino, haga clic en View.

    3. En la pestaña Instances, haga clic en el icono image para consultar los resultados de la ejecución del comando.

      El estado de ejecución es Execution Succeeded, el ExitCode es 0 y la salida del comando es file-20240228133835.

Operaciones relacionadas

Después de ejecutar un comando, puede volver a ejecutarlo o exportar su información de ejecución.

Acciones

Descripción

Pasos

Volver a ejecutar un comando

Si una instancia o el Cloud Assistant Agent presenta un estado anómalo, el comando falla. Una vez resuelto el problema, vuelva a ejecutar el comando.

  1. En el panel de navegación izquierdo, haga clic en Command Assistant.

  2. Haga clic en la pestaña Execution Result.

  3. En la columna Actions del comando destino, haga clic en Re-run.

  4. En el panel Re-run Command, seleccione los servidores y haga clic en Run.

Exportar información del comando

Exporte los detalles de la ejecución de un comando.

  1. En el panel de navegación izquierdo, haga clic en Command Assistant.

  2. Haga clic en la pestaña Execution Result.

  3. En la columna Actions del comando destino, haga clic en Export.