内容来源于人民邮电出版社《Linux命令应用大词典》

讲述729个命令,1935个例子

学习Linux系统的参考书、案头书,遇到不懂的命令或命令选项一查即可

争取每天都发布内容


本文出自 “airfish2000” 博客,更多命令查看博客:

http://airfish2000.blog.51cto.com/10829608/1870986


jobs命令

使用jobs命令可以列出活动的作业。如果指定作业号,输出被限制在有关该作业的信息。在默认情况下,显示所有已停止作业的状态、所有的在后台正在运行的作业和那些状态已经更改但没有被Shell报告的作业。

    命令语法:

jobs [选项] [作业号

jobs [选项] [命令] [参数]

命令中各选项的含义如表所示。

                                jobs命令选项含义

选项

含义

-l

除了正常的信息外还列出进程ID

-p

显示所选定的作业的进程组引导符的进程ID

-n

显示自从最后一次通知后停止或退出的作业

-r

限制输出正在运行的作业

-s

限制输出停止的作业

 

列出作业。

[root@rhel ~]# jobs

[1]+  Stopped                 man jobs

:列出作业号为1的作业。

[root@rhel~]# jobs 1

[1]+  Stopped                 man jobs

:列出作业,并列出进程ID

[root@rhel ~]# jobs -l

[1]+ 44886 停止                  man jobs

显示所选定的作业的进程组引导符的进程ID

[root@rhel ~]# jobs -p

44886

输出停止的作业。

[root@rhel ~]# jobs -s

[1]+  Stopped                 man jobs