- nohup
nohup 是指在前台运行,默认输出到nohup.out文件,断开会话不影响进程 - &
& 是指在后台运行,默认输出到标准输出,断开会话结束进程 - nohub和&同时出现
nohup COMMAND &
在后台运行COMMAND命令,且将输出定向打nohup.out,断开会话不影响进程
- 重定向输出
1 标准输入
2 错误
/dev/null 黑洞位置,从定向到这里的内容都会丢失
nohup COMMAND 2>&1 & # 将输出和错误重定向定向到nohup.out 文件
nohup COMMAND >/dev/null 2>&1 & # 丢掉输出信息和错误信息