jobs命令列出当前bash后台所有作业的状态信息
jobs命令可以列出当前bash环境下后台所有作业的状态信息,常用的命令格式如下所示:
[root@initroot ~]# jobs [-lrs]选项与参数:
-l :除了列出job number与命令串外,同时列出作业进程PID;一般我们想要看当前bash后台有那些作业,直接在命令行输入jobs就可以了,不过要是想看看每个作业进程的PID,就可以加上-l选项:
-r :仅列出正在后台运行中的run的作业;
-s :仅列出后台被暂停stop的作业。
root@initroot:~# jobs -l [1]- 3526 Stopped vim .bashrc [2]+ 4423 Stopped find / -print上面输出说明当前bash后台有两个作业,这两个作业都处stopped暂停状态。作业编号后面的+号表示最后一个被放入后台的作业,-号表示最后第二个被放入后台的作业。再往前的作业就不会有+/-号了。 在用fg将后台作业放入前台运行时,如果fg不指定作业编号,默认会把带+号的作业放入前台运行。
initroot编辑整理,转载请注明www.initroot.com
100次点赞
100次阅读