bash工作下的job control

    xiaoxiao2026-05-22  14

    我们可以在一个bash中同时运行多个任务,并使用 job control来管理。 由于假设我们只有一个终端介面,因此在可以出现提示字节让你操作的环境就称为前景 (foreground),至于其他工作就可以让你放入背景 (background) 去暂停或运行。 ctrl+Z  当前进程切换到后台,并使其暂停; ctrl+C  结束当前进程; 命令后跟 “ &”符号: 直接将命令丢到背景中运行,见下。([1]表示当前bash中的任务编号, 3088为PID) jobs  观察目前的背景工作状态 fg %n 将编号为n的背景工作移到前景 bg %n 将编号为n的背景工作,由暂停切换到运行状态 kill %n 结束掉编号为n的背景工作
    最新回复(0)