全部商品分类

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配置重启失效解决方法

猜你喜欢

CentOS7破解root密码
CentOS7破解root密码
linux系统忘记root账户密码解决方案:需要使用命令重新重置密码,以下是操作方法。第一步: reboot重启系统,进入修改密码步骤,出现此界面后,按e进行编...

linux系统是干什么用的
linux系统是干什么用的
windows, macOS,linux是当今主流三大操作系统,普通用户一般是选择windows或macOS, linux主要是占据服务器领域市场,因为lin...

搭建全功能服务器(Nginx+Tomcat+PHP+SSL)
搭建全功能服务器(Nginx+Tomcat+PHP+SSL)
如何快速搭建基于Nginx+Tomcat+Java+PHP+MySQL+SSL全功能服务器环境?本文将介绍Linux环境下如何安装Web服务基础运行环境,包括以...

KMS激活服务器搭建
KMS激活服务器搭建
操作系统环境:CentOS Linux release 7.4.1708 (Core)使用最小安装即可,安装时启用网卡,并设置好ip。步骤用root用户执行以下...

国产开源Linux系统深度deepin安装步骤
国产开源Linux系统深度deepin安装步骤
步骤一:先访问深度官网:https://www.deepin.org通过镜像源下载镜像镜像源:https://www.deepin.org/mirrors/pa...