全部商品分类

liunx重启nodejs方法

来源:易点云 责编:易点云编辑 2021-12-31

2 (7).jpg

liunx重启nodejs的方法:

使用命令启动和停止node:

1、ps -ef | grep node

查看node对应的pid,然后kill pid,再进入对应项目,使用npm start

2、如果以上方法不行可以这样:

kill node 或者kilall node

使用脚本启动和停止node:

一般停止node的进程,都是查端口,然后找到经常pid,最后kill掉,每次操作比较麻烦,写一个脚本来执行,脚本如下:node-demo.sh

#判断输入的第一个变量是否是stop
if [ "$1"x = "stop"x ]; then
#是就执行下面代码
echo "stop"
#获取端口7001占用的线程pid
pids=$(netstat -nlp | grep :7001 | awk '{print $7}' | awk -F"/" '{ print $1 }')
#循环得到的结果
for pid in $pids
do
echo  $pid
#结束线程
kill -9  $pid
done
#不是就执行启动
else
echo "start"
       cd  /home/admin/test-node-egg/
npm start
       echo "start ok"
fi

结束命令: node-demo.sh stop

启动命令:node-demo.sh start

上一篇: linux系统是干什么用的 下一篇:liunx下dns配置重启失效解决方法

猜你喜欢

优麒麟Linux介绍及下载安装方法
优麒麟Linux介绍及下载安装方法
优麒麟(Ubuntu Kylin)19.10 是优麒麟开源操作系统最新的短线支持版本,为方便用户下载安装和使用,特制作本简易安装教程,主要对系统安装盘制作和安装...

 Linux系统CentOS7.4系统的安装图文步骤
Linux系统CentOS7.4系统的安装图文步骤
CentOS7.4安装先来一张linux的一些编辑保存的命令,后面要用到vi命令进入文件内容后按 i 键进入编辑模式,此时你就可以去修改内容了,(只使用vi命令...

Linux系统开机进不了系统显示initramfs
Linux系统开机进不了系统显示initramfs
电脑Deepin系统,电脑突然断电后再开机就进不去系统,显示initramfs.这种情况多是由于不正常关机造成文件系统受损导致的,由于linux对于文件系统的错...

linux和windows的区别
linux和windows的区别
Linux和Windows的区别主要有:免费与收费在中国,对个人用户windows和linux都是免费的,对公用户windows需要收费,linux是免费的。技...

liunx重启nodejs方法
liunx重启nodejs方法
liunx重启nodejs的方法:使用命令启动和停止node:1、ps -ef | grep node查看node对应的pid,然后kill pid,再进入对应...