node更新版本

检查当前版本:

node -v

清除npm cache

sudo npm cache clean -f

安装n模块:

sudo npm install -g n

安装最新稳定版:

sudo n stable
npm更新版本

检查当前版本:

npm -v

使用官网提供的命令更新:

npm install npm@latest -g
SpringBoot启动脚本
#!/bin/sh

appName=yourAppName
pidFile="$appName.pid"

start(){
if [ -f "$pidFile" ]; then
pid=$(cat "$pidFile")
echo "STOP pid:$pid"
kill -9 $pid
rm "$pidFile"
fi
nohup java -jar -Dspring.profiles.active=test -Xms128m -Xmx512m $appName.jar > /dev/null 2>&1 &
echo $! > "$pidFile"
}

stop(){
if [ -f "$pidFile" ]; then
pid=$(cat "$pidFile")
echo "STOP pid:$pid"
kill -9 $pid
rm "$pidFile"
fi
}

case "$1" in
start)
start
;;
stop)
stop
;;
*)
printf 'Usage: %s {start|stop}\n' "$prog"
exit 1
;;
esac
未完待续..

未完待续..