美文网首页
shell脚本,nohup 与 & 的区别

shell脚本,nohup 与 & 的区别

作者: 我一直都在 | 来源:发表于2021-06-25 16:43 被阅读0次

nohup 与 & 区别

在于,是否有标准输入

  1. sh run.sh &

     将sh run.sh任务放到后台 ,关闭xshell,对应的任务也跟着停止。
    
  2. nohup sh run.sh

     将sh run.sh任务放到后台,关闭标准输入,终端不再能够接收任何输入(标准输入),重定向标准输出和标准错误到当前目录下的nohup.out文件,即使关闭xshell退出当前session依然继续运行。
    
  3. nohup sh run.sh &

     将sh run.sh任务放到后台,但是依然可以使用标准输入,终端能够接收任何输入,重定向标准输出和标准错误到当前目录下的nohup.out文件,即使关闭xshell退出当前session依然继续运行。

相关文章

网友评论

      本文标题:shell脚本,nohup 与 & 的区别

      本文链接:https://www.haomeiwen.com/subject/xfjwyltx.html