美文网首页
7 工作控制(Job Control)

7 工作控制(Job Control)

作者: Doerthous | 来源:发表于2017-10-18 00:32 被阅读0次

    这里只列举了常用的情况,完整请参考《Bash Reference Manaul》

    Shell与Job Control


    Shell将job与each pipeline联系起来,并保存有一份当前正在执行的jobs的table。

    基本概念


    • 工作控制(Job Control):Job control指的是能够选择性停止(暂停)进程的执行,并在之后恢复他们的执行的能力。
    • Job member:所有处于单个pipeline中的进程属于相同的job。

    如何引用job


    编号为n的job通过“%n”引用。

    操作


    • jobs,列出active的jobs。
    • bg,将指定job放到后台执行。
    • fg,将指定job放到前台执行。
    • kill,结束指定job的执行。
    • ctrl+z,当job正执行的时候,输入ctrl+z将暂停该job并将控制权返回给。bash。

    相关文章

      网友评论

          本文标题:7 工作控制(Job Control)

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