码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下使Shell 命令脱离终端在后台运行

时间:2017-09-11 21:04:56      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:inux   line   网络   shell命令   命令   关闭   输入   后台运行   运行   

 

在Linux下,如果你要执行的shell命令耗时特别长,并且:(1)你的网络不稳定,随时可能断网;或者(2)你在执行了shell命令之后必须要关闭终端软件(例如SecureCRT)。

方法如下:

nohup 你的shell命令 &

(3)输入exit命令退出终端:

(4)现在可以关闭你的终端软件了,等过足够的时间,让你的shell命令执行完了再上去看结果吧。

其中,nohup命令可以让你的shell命令忽略SIGHUP信号,即可以使之脱离终端运行;“&”可以让你的命令在后台运行。

以脱离终端的方式在后台运行shell命令有这样几个好处:只要你执行过了命令,那么你的网络中断不会对你有任何影响,并且你就可以关闭终端软件了。

Linux下使Shell 命令脱离终端在后台运行

标签:inux   line   网络   shell命令   命令   关闭   输入   后台运行   运行   

原文地址:http://www.cnblogs.com/agang-php/p/7506544.html

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