Linux后台运行
ComeFrom IBM
- 临时使用
nohup
+cmd: 不接受HANGUP
信号,默认输出到nohup.out
setsid
+cmd: 以init进程为父进程,当前shell就影响不了它了- (cmd)+
&
: 后台运行,括号让其在新的子进程运行,类似setsid
- 补救
disown
-h
使某进程忽略HANGUP
信号,可以
Ctrl+z挂起然后
bg使之后台运行然后
disown`
- 大量使用
- screen/tmux: 只要detach就好,内部进程不会死掉
Windows后台运行
start /b
+cmd