启动程序,日志输出到out.log
nohup node server.js > out.log &
nohup
命令对 server.js
进程做了三件事
(1)阻止SIGHUP信号发到这个进程。
(2)关闭标准输入。该进程不再能够接收任何输入,即使运行在前台。
(3)重定向标准输出和标准错误到文件nohup.out。
也就是说,nohup
命令实际上将子进程与它所在的 session 分离了。
注意,nohup
命令不会自动把进程变为"后台任务",所以必须加上&
符号。
2022-09-29 13:13:13
启动程序,日志输出到out.log
nohup node server.js > out.log &
nohup
命令对 server.js
进程做了三件事
(1)阻止SIGHUP信号发到这个进程。
(2)关闭标准输入。该进程不再能够接收任何输入,即使运行在前台。
(3)重定向标准输出和标准错误到文件nohup.out。
也就是说,nohup
命令实际上将子进程与它所在的 session 分离了。
注意,nohup
命令不会自动把进程变为"后台任务",所以必须加上&
符号。