如何使用shell脚本关闭节点服务器



这个问题的上下文是我正在AWS中设置一个CI/CD管道。我目前正处于创建appspec.yml文件的阶段,该文件指示AWS机器人将我新构建的文件放在我的EC2实例上的位置,以及一个带有bash命令的.sh文件列表,用于停止服务器、安装依赖项并重新启动服务器。

我一下子就撞到墙上了。关闭节点服务器的方法是ctrl+c。然而,我不知道如何成功地将其放入bash脚本中。考虑到有多少人使用节点服务器设置了CI/CD管道,我很震惊,因为我还没有找到一个示例脚本文件。有人有这方面的资源吗?

使用命令kill(或类似pkill的变体(向服务器进程发送信号并将其关闭。

kill需要进程的pid,而pkill需要进程的名称

最新更新