Linux中jobs命令详解
来源:互联网 发布:大数据 信用评分模型 编辑:程序博客网 时间:2024/05/28 03:02
jobs命令用来在当前shell会话中显示作业的状态
其基本语法如下:
jobs
或
jobs jobID
或者
jobs [options] jobID
启动一些作业来进行示范
在开始使用 jobs 命令前,需要在系统上先启动多个作业,以启动 xeyes, calculator为例:
$ xeyes &$ gnome-calculator &
jobs 命令示例
要在当前 shell 显示作业的状态:
$ jobs
输出示例:
[1]- running xeyes &[2]+ running gnome-calculator &
要显示名字以“p”开头的进程 ID 或作业名称,输入:
$ jobs -p %p
或者
$ jobs %p
字符 % 是一个指定任务的方法
显示进程 ID
通过 jobs 命令的 -l(小写的 L)选项列出每个作业的详细信息,运行:
$ jobs -l
只列出最近一次状态改变的进程
首先,启动一个新的工作如下所示:
$ sleep 100 &
现在,只显示自从上次提示过停止或退出之后的作业,输入:
$ jobs -n
示例输出:
[5]- Running sleep 100 &
仅显示进程 ID(PID)
通过 jobs 命令的 -p 选项仅显示 PID:
$ jobs -p
示例输出:
47324754
只显示正在运行的作业
通过 jobs 命令的 -r 选项只显示正在运行的作业:
$ jobs -r
示例输出:
[1]- 运行中 xeyes &[2]+ 运行中 gnome-calculator &
只显示已经停止工作的作业
通过 jobs 命令的 -s 选项只显示停止工作的作业,输入:
$ jobs -s
示例输出:
[1]- stopped xeyes
jobs 命令选项
输入以下 type 命令找出是否 jobs 命令是 shell 的内建命令或是外部命令还是都是:
$ type -a jobs
0 0
- Linux中jobs命令详解
- linux中fg、bg、jobs、&、nohup、ctrl + z命令详解
- linux中bg/fg/jobs/kill命令
- linux jobs命令
- linux jobs命令
- Linux的jobs命令
- LINUX任务(jobs)详解
- LINUX jobs详解
- LINUX任务(jobs)详解
- LINUX任务(jobs)详解
- LINUX任务(jobs)详解
- Linux jobs等前后台运行命令详解
- Linux jobs等前后台运行命令详解
- Linux jobs等前后台运行命令详解
- linux jobs,fg,bg,&命令
- LINUX任务(jobs)详解 (转)
- LINUX任务(jobs)详解 (转)
- 图解Linux命令之--jobs命令
- 网易2016研发工程师编程题-----炮台攻击
- Android进阶(二十七)Android原生扰人烦的布局
- 怎么安装python第三方库
- 【解题报告】Codeforces Round #359 (Div. 2)
- shell下if命令中-a~-z意思
- Linux中jobs命令详解
- Sails.js 核心概念
- linux 安装zeromq的一关键点
- 【HTML】HTML详解——标签
- caffe source code analysis
- mybatis批量查询(oracle)
- python、pip、whl安装和使用
- Java-类库-Guava-Throwables类
- 适配器模式 详解