不记录后台运行的所有输出:
    nohup command > /dev/null 2>&1 &默认记录输出到当前目录的nohup.log文件
    nohup command > nohup.log 2>&1 &2>&1 解释:
将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 nohup.log 文件中。
- stdin (standard input,标准输入)
- stdout (standard output,标准输出)
- stderr (standard error,标准错误输出)
CTRL+Z 暂停正在执行的进程,并放入后台jobs 查看当前后台进程bg %1 继续执行后台暂停的进程。程序后台运行,信息输出仍然在前台屏幕输出jobs 查看后台进程作业号fg %1 重新放回前台
ps -ef | grep php
disown -h %1 对指定后台运行的作业,忽略hup信号
需要注意的是,当使用过 disown 之后,会将把目标作业从作业列表中移除,我们将不能再使用jobs来查看它,但是依然能够用ps -ef查找到它。
 沙滩星空的博客
沙滩星空的博客