销售热线:400-810-9528   客服热线:400-886-9528

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

相关文章
KMS激活服务器搭建
KMS激活服务器搭建
操作系统环境:CentOS Linux release 7.4.1708 (Core)使用最小安装即可,安装时启用网卡,并设置好ip。步骤用root用户执行以下...
阅读:101 06-05
乌班图Ubuntu下载
乌班图Ubuntu下载
官方最新版乌班图下载:https://cn.ubuntu.com/download官方旧版本乌班图下载:https://ubuntu.com/download/...
阅读:128 08-15
linux和windows的区别
linux和windows的区别
Linux和Windows的区别主要有:免费与收费在中国,对个人用户windows和linux都是免费的,对公用户windows需要收费,linux是免费的。技...
阅读:1 12-16
ThinkPadL13安装乌班图18.04报错处理方案
ThinkPadL13安装乌班图18.04报错处理方案
在ThinkPadL13机型上安装乌班图18.04,安装过程中重启,报错,提示ima: Error Communicating to TPM chip大概意思是...
阅读:27 10-22
liunx下dns配置重启失效解决方法
liunx下dns配置重启失效解决方法
liunx下dns配置重启失效解决方法:方法1• 执行sudo vim /etc/network/interfaces• 添加一行DNS配置,比如dns-nam...
阅读:3 12-31