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

IT设备服务导航
资讯导航
相关文章

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

Ubuntu 18.04 安装NVIDIA显卡驱动教程
0. 准备工作禁用BIOS中的secure boot,因为此方法使用第三方源安装显卡驱动,不禁止secure boot会导致安装的驱动不能使用,禁用也不会有多大...
阅读:38
09-21

Ubuntu18.04安装花屏报错的处理方法
机型:OptiPlex 7080MT安装Ubuntu 18.04LTS,花屏,报错 [7.333000] ima: Error Communicating to...
阅读:29
05-10

乌班图Ubuntu桌面系统安装步骤
Ubuntu提供了学校,组织,家庭或企业所需的一切。 所有基本应用程序,如办公套件,浏览器,电子邮件和多媒体应用程序。Ubuntu软件中心还提供了数千个游戏和应...
阅读:76
11-05

ThinkPadL13安装乌班图18.04报错处理方案
在ThinkPadL13机型上安装乌班图18.04,安装过程中重启,报错,提示ima: Error Communicating to TPM chip大概意思是...
阅读:27
10-22