码迷,mamicode.com
首页 > 其他好文 > 详细

后台运行-nohup,&

时间:2020-02-01 21:41:39      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:shel   输出重定向   错误   out   表示   错误输出   shell   标准输出   效果   

&

sh shell.sh &

该命令会使sh shell.sh命令在该终端后台运行,但是当关闭该终端时后台运行命令也将被关闭。

sh shell.sh >out.log &
>file为标准输出重定向到file中
2>file为将错误重定向到file中
2>&1为将错误重定向到标准输出中

所以可以使用 sh shell.sh >out.log 2>&1 &表示后台执行shell.sh并把标准输出和错误输出打印到out.log文档中

nohup

表示挂起一般配合&使用,可以达到关闭终端仍在运行的效果。

nohup sh shell.sh >out.log &

表示后台运行sh shell.sh命令,并将标准输出打印到out.log,当关闭终端时仍可以运行。

后台运行-nohup,&

标签:shel   输出重定向   错误   out   表示   错误输出   shell   标准输出   效果   

原文地址:https://www.cnblogs.com/Wuser/p/12249817.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!