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复制代码

示例输出:4732

4754复制代码

只显示正在运行的作业

通过 jobs 命令的 -r 选项只显示正在运行的作业:$ jobs -r复制代码

示例输出:[1]- 运行中 xeyes &

[2]+ 运行中 gnome-calculator &复制代码

只显示已经停止工作的作业

通过 jobs 命令的 -s 选项只显示停止工作的作业,输入:$ jobs -s复制代码

示例输出:[1]- stopped xeyes复制代码

jobs 命令选项选项描述-l列出进程 ID 及其它信息。

-p仅列出进程 ID。

-n仅列出自从上次输出了状态变化提示(比如显示有进程退出)后的发生了状态变化的进程。

-r仅显示运行中的作业。

-s仅显示停止的作业。

-x运行命令及其参数,并用新的命令的进程 ID 替代所匹配的原有作业的进程组 ID。

输入以下 type 命令找出是否 jobs 命令是 shell 的内建命令或是外部命令还是都是:$ type -a jobs复制代码

linux中的jobs命令,Linux 中 jobs 命令详解相关推荐

  1. 编程实现linux中的who命令功能,Linux who命令简介及使用方法详解

    玩蛇网推荐图文教程:python 列表 本文是关于Linux who命令简介及使用方法详解一文.如果你是一名系统管理员,可能需要需要在一个特定的时间点都有谁活跃在系统上.以便必须严密监视我们的服务器. ...

  2. linux cp -r 参数,Linux系统中cp命令的参数及用法详解

    Linux系统中cp命令主要是用来复制文件或者目录.下面由学习啦小编为大家整理了Linux系统中cp命令的参数及用法详解的相关知识,希望对大家有帮助! Linux系统中cp命令的参数及用法详解:参数说 ...

  3. linux中替换命令详解,linux中sed命令字符串替换的用法详解

    Linux系统中sed命令可以将字符串批量替换,省去了很多麻烦,下面由学习啦小编为大家整理了linux系统中sed命令字符串替换的用法详解,希望对大家有帮助! linux中sed命令字符串替换的用法详 ...

  4. linux中apache配置文件在哪,linux网站服务Apache的安装与配置方法详解

    这篇文章介绍下linux网站服务apache的安装与配置方法,包括挂载光盘,安装http服务,管理httpd服务,httpd的配置文件几大部分.具体详情可以参考下文. 1.挂载光盘 自己习惯将光盘挂载 ...

  5. linux xxx命令,linux命令ps aux|grep xxx详解

    对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令. 使用该命令 可以确定有哪些进程正在运 ...

  6. linux dig命令的安装和使用详解

    linux dig命令的安装和使用详解 什么是dig命令 Dig是Domain Information Gopher的缩写,是一种DNS查找实用程序,用于探测DNS服务器并解决与DNS服务器相关的问题 ...

  7. linux添加目录命令权限,linux chmod命令设置目录/文件权限详解

    首页 > Linux教程 > 常用命令 > chmod 文件权限 linux chmod命令设置目录/文件权限详解 linux中chmod命令用于改变系统文件或目录的访问权限,用数字 ...

  8. linux命令ps -aux|grep xxx详解

    linux命令ps -aux|grep xxx详解 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大 ...

  9. linux Shell(脚本)编程入门实例讲解详解

    linux Shell(脚本)编程入门实例讲解详解 为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具.Shell不仅仅是命令的收集, ...

  10. linux输出文件没有找到,Linux环境下标准输入、输出、错误信息详解

    Linux环境下标准输入.输出.错误信息详解 下面我们介绍在Linux环境下标准输入.输出.错误设备.标准输入设备代号为0, 用来显示输入信息,标准输出设备代号为1,用来显示正常信息,标准错误设备代号 ...

最新文章

  1. element-ui上传下载excel(超详细der)
  2. 乒乓球比赛赛程_国乒今年最后一站比赛延期!赛程缩短比赛地温暖,教练组考察队员...
  3. 多项式曲线拟合最小二乘法
  4. JavaScript NaN 属性
  5. this(C# 参考)
  6. apache配置cgi出错_Apache配置实现cgi-阿里云开发者社区
  7. 2021-08-15 Servlet Properties 读取资源
  8. java 处理时间的类_详解JAVA 时间处理相关类
  9. android auto凯迪拉克,凯迪拉克支持Apple CarPlay及Android Auto
  10. 【STM32F429的DSP教程】第8章 DSP定点数和浮点数(重要)
  11. 局域网打印机共享怎么设置_XP系统设置局域网共享打印机的操作步骤
  12. 跨期套利交易系统策略
  13. 对于ACM竞赛算法分类的整理
  14. 直播预约 | 如何通过MLOps解放和提升AI生产力?
  15. paddle 图标注_UI进阶干货 如何标注才能高度还原设计稿?
  16. java基于安卓Android微信小程序的音乐论坛uniAPP小程序
  17. 布兰迪斯大学计算机美国大学排名,美国留学 近5年布兰迪斯大学排名情况
  18. 开始暂停按钮实现图片随机切换并显示在指定图像框内
  19. leetcode 5383. 给 N x 3 网格图涂色的方案数
  20. div+css(一)

热门文章

  1. [MetalKit]2-Using-MetalKit-part-1使用MetalKit1
  2. python简单的web服务器
  3. John细说PHP的验证码
  4. c# 读取大文件方法
  5. 远程管理MAC OS
  6. 限制内存用快排原理PHP
  7. NIO原理及案例使用
  8. oracle 存储过程(分析理解)
  9. PullToRefreshListView下拉刷新与上拉载入
  10. 构造函数的理解(构造函数与 init 方法)