Linux将正在运行的前台程序放到后台执行

  • 工作中,我们执行一条命令或者脚本,
  • 本以为很快就能完成,但经常事与愿违!
  • 比如11:50我们执行了一条命令,以为3分钟搞定,
  • 搞定后就和女神一起共进午餐!
  • 可11:57了命令还没执行完!
  • 一边是女神焦急的等待,
  • 一边是连进度条都没有的 D状态进程!
  • 想想要不要killall -9,又下不去手~

只要会了这个骚操作,前台命令给它踢到服务器后台运行,女神不要走!

让作业运行于后台

  • 尚未启动的作业: COMMAND &

  • 运行中的作业: Ctrl+z 暂停作业

将前台运行命令踢到后台继续运行

  • 使用Ctrl+z将正在前台运行的命令暂停
  • 这时命令以暂停的状态被扔到了后台
  • 使用jobs命令可以查看后台作业情况
Ctrl+z ##按键盘上面的Ctrl键和z键
jobs ## 查看后台进程编号

踢后台

  • 使用bg命令让程序在后台继续运行
    bg [作业编号]
    
    后台运行
    • bg命令
    [11:22:13 rooter@C8-3-55 ~]#bg --help
    bg: bg [任务声明 ...]
     移动任务至后台。
     
     将 JOB_SPEC 标识的任务放至后台,就像它们
     是带 `&' 启动的一样。如果 JOB_SPEC 不存在,shell 观念中的
     当前任务将会被使用。
    
    至此,我们的前台程序已经被踢到服务器后台并继续运行了!

关掉终端开心的和女神去恰饭吧!

  • 关闭终端pts/0
    关闭终端1
  • 在另一个终端pts/1中查看,任务仍在后台执行
    任务没有受到终端推出的影响
    另一个终端查看觉得管用的,别忘记下方一键三连呦!
  • 28
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值