linux 将进程放到后台运行和关闭后台进程 【linux脱离终端运行进程】【Linux 运行nodejs】

运行node app.js 并放到后台运行:

nohup node app.js &

  ---------------

运行这个命令后后台会一直运行这个任务,关闭终端后也会运行。

当关闭终端后再次连接服务器,然后运行:

jobs

  ---------------

会发现上个终端开启的任务进程还在运行:

如果想关闭这个进程使用kill命令: kill %num         这个num就是

kill %1

 杀死进程需要一定的时间,如果使用kill 命令后立刻使用jobs命令,会出现Terminaled  表示正在杀,还没死,要等会。

----------------------------------------------------------------------------------------------------------

 好像关闭终端后,第二天使用jobs 没有输出任何信息。

没法子了: 只能用ps aux 了。

 

 

 然后 再用 kill 17376 杀死它。

原文地址:https://www.cnblogs.com/ladybug7/p/12466571.html