Linux jobs命令的用法(附带实例)
jobs 命令的功能是显示终端后台的作业信息。可以使用 jobs 命令查看当前系统中终端后台的任务列表及其运行状态,查看任务列表及对应的进程 ID,简单方便地了解当前有哪些工作正在后台运行。
jobs 命令的语法格式如下:
【实例 1】显示当前后台的作业列表:
【实例 2】显示当前后台的作业列表及进程 ID:
【实例 3】仅显示运行的后台作业:
【实例 4】仅显示已暂停的后台作业:
【实例 5】仅显示上次执行 jobs 命令后状态发生变化的后台作业:
jobs 命令的语法格式如下:
jobs 参数常用参数见下表:
选项 | 作用 | 选项 | 作用 |
---|---|---|---|
-l | 显示作业列表及进程 ID | -r | 仅显示运行的作业 |
-n | 仅显示状态发生变化的作业 | -s | 仅显示暂停的作业 |
-p | 仅显示其对应的进程 ID | -x | 替代原有作业的进程 ID |
【实例 1】显示当前后台的作业列表:
[root@clinux ~]# jobs
【实例 2】显示当前后台的作业列表及进程 ID:
[root@clinux ~]# jobs -l
【实例 3】仅显示运行的后台作业:
[root@clinux ~]# jobs -r
【实例 4】仅显示已暂停的后台作业:
[root@clinux ~]# jobs -s
【实例 5】仅显示上次执行 jobs 命令后状态发生变化的后台作业:
[root@clinux ~]# jobs -n