后臺(tái)運(yùn)行程序:nohup 命令 &
例如:$nohup node example.js &
有輸出都被重定向到一個(gè)名為nohup.out的文件中,除非另外指定了輸出文件:
如果使用nohup命令提交作業(yè),那么在缺省情況下該作業(yè)的所有輸出都被重定向到一個(gè)名為nohup.out的文件中l(wèi)inux常用命令,除非另外指定了輸出文件:
$nohup command > myout.file 2>&1 &
或者用下面的命令:
$ node server.js &
通過該命令行$ node server.js &linux常用命令,將項(xiàng)目置于后臺(tái)運(yùn)行
$jobs
查看當(dāng)前有多少在后臺(tái)運(yùn)行的命令
$ netstat -tpln
查看項(xiàng)目端口是否存在,即查看項(xiàng)目是否在后臺(tái)運(yùn)行
$ps -ef|grep node
ps:將某個(gè)進(jìn)程顯示出來
-A 顯示所有程序。
-e 此參數(shù)的效果和指定"A"參數(shù)相同。
-f 顯示UID,PPIP,C與STIME欄位。
grep命令是查找
中間的|是管道命令 是指ps命令與grep同時(shí)執(zhí)行
這條命令的意思是顯示有關(guān)node有關(guān)的進(jìn)程
$ kill -9 xxx
結(jié)束對(duì)應(yīng)的進(jìn)程,kill后面寫的是進(jìn)程號(hào)
(2) 發(fā)送進(jìn)程不阻塞、 接收進(jìn)程阻塞。(1) 發(fā)送進(jìn)程阻塞、 接收進(jìn)程阻塞。系統(tǒng)將給這些服務(wù)進(jìn)程發(fā)送sigterm信號(hào),然后發(fā)送sigkill信號(hào)。
node項(xiàng)目部署linux
https://blog.csdn.net/ken_ding/article/details/78704426