如何查看pm2的历史操作记录?

别人用pm2启动的程序,我如何看到是用pm2怎么启动的?例如
有人用pm2 start app.js启动的一个server,我其实不知道他是如何启动的,pm2有没有记录这个历史操作,叫我看到
他启动的命令?

回复
阅读 7.5k
3 个回答

可以查看一下服务器的历史命令,history试一下吧

PM2有log吧,具体不清楚,你可以再要看的服务器上命令行执行PM2 list或者PM2 monit查看当前正在用PM2运行的app

pm2没有这个命令的,pm2有两种启动方式,一种是通过执行文件启动

pm2 start xxx.js

一种是通过配置文件启动

pm2 start xxx.json

如果你能在服务器找到pm2启动的配置文件,那么恭喜你,如果没有,那就很不幸是第一种,你需要看看项目下package.json上有没有启动命令,如果没有,那很遗憾,你只能看看代码中有没有使用了什么环境变量的地方,去推断出启动命令。

推荐问题
宣传栏