基于项目中用到的一些命令
- 重启服务:
pm2 reload xxx
- 显示当前文件:
ls
- 删除文件命令:
rm -rf xxx
- 修改某个文件:
vim ./xxx
- 退出:
:q
- 不保存退出:
:q!
- 保存退出:
:wq
- 显示当前所在位置的路径:
pwd
- 将服务器上的文件拷贝下来,用作备份:
sz xxx
- 全量部署代码:
10.1:代码备份:cd /opt/web
进入项目文件执行备份命令tar -cvf xxxx.tar i8Community || i8WorkflowNode
10.2:进入根目录:cd /
--> 进入script目录:cd script
--> 执行更新脚本:./release_community.sh || ./release_workflow.sh
- pm2常用命令
11.1:启动 -->pm2 start app.js
11.2:查看 -->pm2 list
11.3:重启 -->pm2 restart app.js
11.4:停止 -->pm2 stop xxx;pm2 stop all
11.5:删除 -->pm2 delete xxx;pm2 delete all
11.6:查看日志 -->pm2 ls;pm2 info xxx;view /test/pm2_logs/i8workflow.log
11.7:查看历史 -->history | grep xxx
11.8:停止/重启服务器上的nginx:/opt/tengine/sbin/nginx -s stop | ~/nginx -s start