命令助手可以在轻量应用服务器实例中快速完成运行自动化运维脚本、轮询进程、重置用户密码、安装或卸载软件、更新应用以及安装补丁等一些日常任务。命令类型可以是Windows PowerShell脚本、Bat批处理命令和Linux Shell脚本,命令中支持自定义参数,方便设置变量值。
使用限制
创建的脚本在Base64编码后大小不能超过18 KB。
操作步骤
登录轻量应用服务器管理控制台。
在左侧导航栏,单击命令助手。
在我的命令页签下,单击新建命令。
在新建命令面板中,配置参数。
根据界面提示配置相关参数,具体参数说明如下表所示。
参数
说明
命令类型
选择命令类型。
Linux实例:支持命令类型为Shell。
Windows实例:支持命令类型为Bat和PowerShell。
命令名称
请输入命令名称。
命令内容
输入命令内容。例如:输入Shell命令ifconfig -s,可查看服务器实例网卡的简要信息。
您也可以在命令内容中使用
{{key}}
的格式创建自定义参数,例如: {{parameterName}},并在命令参数中输入参数的值ls -la /etc/profile
。更多命令,请参见常用命令。
使用参数
选择是否启用参数。
如果您开启了使用参数功能,在命令内容中以
{{key}}
格式设置自定义参数,在命令参数中输入命令参数的值。说明您最多可创建20个参数,参数允许包含数字和字母,不允许为空字符串,且最多支持64个字符。
命令描述
输入命令的描述信息。
建议您输入命令用途等信息,方便后续管理维护。
执行路径
您可以自定义命令的执行路径。默认路径如下:
Linux实例:执行路径默认在管理员root用户的
/root
目录下。Windows实例:执行路径默认在
C:\Windows\system32
目录下。
超时时间
设置命令在服务器实例中的超时时间,当执行命令的任务超时后,命令助手将强制终止任务进程。
单位为秒,默认超时时间为60秒,可设定超时时间取值范围为10~86400秒(24小时)。
单击新建命令。
相关操作
新建命令后,您可以查看命令、克隆命令和删除命令。
相关操作 | 说明 | 操作步骤 |
查看命令 | 新建命令后,您可以查看命令的详细信息。 |
|
克隆命令 | 您可以在已有命令的基础上修改个别参数,快速新建新的命令。 |
|
删除命令 | 如果后续不再使用命令,可以手动删除。 |
|
常用命令
本文以Linux系统的Shell命令为例,介绍运维的常用命令,具体命令如下表所示。
命令中使用自定义参数可提高命令的适用性。以下示例命令中{{key}}格式的参数为自定义参数,执行命令时打开使用参数,在命令参数中输入参数的值。
具体操作 | 示例命令 |
修改服务器系统密码 | 根据您的操作系统类型,运行以下命令修改实例登录密码。
说明
|
增加、删除、修改用户信息 |
|
开启和关闭防火墙、查看防火墙状态 |
|
安装软件 说明 在CentOS 7操作系统中,以安装Nginx为例。 |
|
安装云监控插件 说明 更多信息,请参见安装和卸载云监控插件。 |
重要 命令中 |
查看服务器系统配置 |
|
后续步骤
创建命令后,您可以在我的命令页签中对指定实例执行此命令。具体操作,请参见执行命令。