如何高效使用脚本?读它

2021-02-05 16:10:49 浏览数 (1)

当你购买了一台 Linux 服务器,想将 Web 应用代码部署到服务器上,并在更新代码版本时能够重新部署,该怎么做?

首先你需要通过 SSH 远程连接到服务器,运行指令安装运行环境和 Web 服务器(前往配置文件的目录编辑文件),另外还需要打开防火墙、加强 SSH 配置,创建账户等初始化操作。 在更新版本后,你还要再次部署代码包并重启 Web 应用。在后续的服务器日常运维中,你更要花费大量时间测试和验证,尤其在出现问题后快速定位问题。

在以上一系列操作中,你都需要执行海量命令并修改大量文件。如何才能优雅又高效地一键执行重复命令、集中维护配置文件,并在购买多台 Linux 服务器时完成批量且一致性的配置与部署?

这个时候,腾讯云自动化助手(TencentCloud Automation Tools,TAT)就派上用场了。

腾讯云自动化助手是云服务器的原生运维部署工具。您无需远程连接实例,自动化助手即可自动批量执行 Shell 命令,完成运行自动化运维脚本、轮询进程、安装/卸载软件、更新应用及安装补丁等任务。

简单来说,自动化助手=脚本 命令集中保存 一键执行 批量操作。自动化助手能够在发挥脚本「神奇」作用的同时,还能将所有使用过的命令和配置文件集中保存,并在需要时一键批量执行。
除了能够简单又快捷地完成部署与运维任务,模型训练与AI批处理、数据采集与分析、批量执行等使用场景均能通过自动化助手一键实现。

这样好用的工具,如何快速上手?我们以最常用的云服务器性能测试为例。

登录轻量应用服务器控制台,选择左侧导航栏中的命令列表创建命令,并根据参数说明设置参数。这里我们选择使用 Bench.sh 测试脚本。

Bench.sh 测试脚本能够显示当前测试的各种系统信息、支持 IPv6 下载测速且 IO 测试三次后显示平均值。同时取自世界多处的知名数据中心的测试点,相较而言下载测试比较全面。

随后在命令列表页面中,选择已创建的命令以及需执行命令的实例即可。数秒后即可在【命令结果】中查看到命令执行结果。

当然,除了云服务器性能测试,还有很多常见运维场景,如数据库备份、内存释放、日志切割、扫描并屏蔽恶意IP等。添加云煮鸡(cvmfans)回复「TAT」加入反馈交流群,随时获取实用又有趣的命令,解锁自动化助手更多新奇玩法。

「阅读原文」参与命令征集活动,上传命令且一经采纳,您将获得牛年公仔、无门槛代金券等海量好礼!

互动话题

你有哪些好用的命令安利给大家?

留言将有机会获得鹅厂牛年公仔

推荐阅读

活动|候场结束,有请 Lighthouse Plus

活动|上云新姿势:亮出学生证

0 人点赞