- nohup永久启动js(个人感觉没有pm2好用)
参考文档
nohup node server.js &
- nohup
加在一个命令的最前面,表示不挂断的运行命令 - &
加载一个命令的最后面,表示这个命令放在后台执行
- 查看后台运行的命令
有两个命令可以来查看,ps 和 jobs。区别在于 jobs 只能查看当前终端后台执行的任务,换了终端就看不见了。而ps命令适用于查看瞬时进程的动态,可以看到别的终端的任务。
jobs
ps -aux|grep java(服务名) ps -aux|grep node
top 查看所有应用使用资源的情况
- pm2运行的项目的日志位置
cd /root/.pm2/logs
- 清理文件内容
// 使用truncate命令来清空文件,原理是将一个文件缩小指定大小
truncate -s 0 文件名