jobs命令 – 显示终端后台的作业信息
jobs命令来自英文单词“工作”,其功能是用于显示终端后台的作业信息。Linux系统运维人员可以使用jobs命令查看到当前系统中终端后台的任务列表及其运行状态,查看任务列表及对应的进程号码,简单方便地了解到当前有哪些正在后台运行的工作。
语法格式: jobs [参数]
常用参数:
-l | 显示作业列表及进程号 |
-n | 仅显示自发生变化的作业 |
-p | 仅显示其对应的进程号 |
-r | 仅显示运行的作业 |
-s | 仅显示暂停的作业 |
-x | 替代原有作业的进程ID |
参考示例
显示当前后台的作业列表:
[root@linux-arae-cc ~]# jobs
显示当前后台的作业列表及进程号:
[root@linux-arae-cc ~]# jobs -l
仅显示运行的后台作业:
[root@linux-arae-cc ~]# jobs -r
仅显示已暂停的后台作业:
[root@linux-arae-cc ~]# jobs -s
仅显示自上次执行jobs命令后状态又发生变化的后台作业:
[root@linux-arae-cc ~]# jobs -n