npm start 持久化运行

  • 直接键入 which nohup

复制这个地址,默认是 /usr/bin/nohup

  • 编辑用户环境变量 vi ~/.bash_profile

于 PATH=$PATH:$HOME/bin
后面添加
PATH=$PATH:$HOME/bin:/usr/bin/nohup

  • 加载环境变量:source ~/.bash_profile

  • 执行启动命令:nohup npm start &

执行成功会看到进程 PID 提醒

[1] 17073
nohup: 忽略输入并把输出追加到”nohup.out”

原程序的的标准输出被自动改向到当前目录下的 nohup.out 文件,起到了 log 的作用

  • 停止进程:
1
2
3
ps -ef | grep npm
ps -ef | grep node
kill -9 17073
作者

Catooilg

发布于

2020-11-19

更新于

2023-02-05

许可协议

评论