📜  pm2 run - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:18:36.738000             🧑  作者: Mango

使用 PM2 运行 Shell/Bash 脚本

简介

PM2 是一个用于管理 Node.js 进程的工具,但它不仅仅可以用于 Node.js,还可以用于运行 Shell/Bash 脚本。通过使用 PM2,你可以管理这些脚本的启动、停止、重启和监控等。本文将介绍如何使用 PM2 运行 Shell/Bash 脚本。

准备

在开始之前,请确保你已经安装了 PM2。如果还没有安装,可以使用以下命令安装:

npm install pm2 -g
运行 Shell/Bash 脚本

要使用 PM2 运行 Shell/Bash 脚本,只需使用以下命令:

pm2 run /path/to/script.sh

这里的 /path/to/script.sh 是你要运行的 Shell/Bash 脚本的路径。运行后,PM2 将该脚本作为一个进程启动。

监控 Shell/Bash 脚本的运行

在使用 PM2 运行 Shell/Bash 脚本后,你可以使用以下命令来监视它的运行状态:

pm2 monit

此命令将打开一个交互式的终端,其中包含有关所有运行中的 PM2 进程的信息,包括他们的 ID、名称、CPU 和内存占用等。在该终端中,你可以按 q 键退出。

停止 Shell/Bash 脚本

要停止使用 PM2 运行的 Shell/Bash 脚本,只需使用以下命令:

pm2 stop script

其中 script 是你要停止的进程的名称或 ID。

重启 Shell/Bash 脚本

要重启使用 PM2 运行的 Shell/Bash 脚本,只需使用以下命令:

pm2 restart script

其中 script 是你要重启的进程的名称或 ID。

结束语

通过使用 PM2,你可以轻松地管理 Shell/Bash 脚本的运行。无论是启动和停止,还是监视和重启,都变得非常简单。希望本文对你有所帮助!