【Linux】一步一步学Linux——jobs命令(129)
00. 目录
文章目录
- 00. 目录
- 01. 命令概述
- 02. 命令格式
- 03. 常用选项
- 04. 参考示例
- 05. 总结
- 06. 附录
01. 命令概述
jobs命令主要用于显示系统中的任务列表及其运行状态。
该命令可以显示任务号及其对应的进程号,其中,任务号是以普通用户的角度进行的,而进程号则是从系统管理员的角度来看的。一个任务可以对应一个或者多个进程号。
02. 命令格式
jobs [-lnprs] [任务声明 ...]
jobs -x 命令 [参数]
03. 常用选项
列出活动的任务。JPBSPEC 限制仅输出指定的任务。不带选项时,所有活动任务的状态都会显示。选项:-l 在正常信息基础上列出进程号-n 列出上次通告之后改变了状态的进程-p 仅列出进程号-r 限制仅输出运行中的任务-s 限制仅输出停止的任务如果使用了 -x 选项,ARG 参数中的所有任务声明会被替换为该任务的进程组头领的进程号,然后执行 COMMAND 命令。退出状态:返回成功,除非使用了无效的选项或者有错误发生。如果使用 -x选项,则返回 COMMAND 命令的退出状态。
04. 参考示例
4.1 显示后台运行的程序
[deng@itcast ~]$ ping localhost -a > /dev/null &
[1] 3389
[deng@itcast ~]$ ping localhost -a > /dev/null &
[2] 3420
[deng@itcast ~]$ jobs
[1]- 运行中 ping localhost -a > /dev/null &
[2]+ 运行中 ping localhost -a > /dev/null &
[deng@itcast ~]$
4.2 列出后台运行的进程号
[deng@itcast ~]$ jobs -p
3389
3420
[deng@itcast ~]$
4.3 显示后台运行的程序,并且列出进程号
[deng@itcast ~]$ jobs -l
[1]- 3389 运行中 ping localhost -a > /dev/null &
[2]+ 3420 运行中 ping localhost -a > /dev/null &
[deng@itcast ~]$
输出信息的第一列表示任务编号,第二列表示任务所对应的进程号,第三列表示任务的运行状态,第四列表示启动任务的命令。
4.4 仅显示运行的作业
[deng@itcast ~]$ jobs -r
[1]- 运行中 ping localhost -a > /dev/null &
[2]+ 运行中 ping localhost -a > /dev/null &
[deng@itcast ~]$
4.5 仅显示暂停的作业
[deng@itcast ~]$ jobs -s
[3]+ 已停止 sleep 100
[deng@itcast ~]$
4.6 仅显示暂停的作业
[deng@itcast ~]$ jobs -n
05. 总结
06. 附录
参考:【Linux】一步一步学Linux系列教程汇总
【Linux】一步一步学Linux——jobs命令(129)相关推荐
- 学linux作用,linux有必要学吗?学linux有什么作用,学linux能干什么
Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到win ...
- LINUX学习之路(学LINUX必看)
很多同学接触Linux不多,对Linux平台的开发更是一无所知.而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段.下来我将会结 ...
- linux学习需要什么基础,学linux需要什么基础?
近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...
- 分享--linux 学习之路(学linux必看)
很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...
- 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久
随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...
- 不会linux的php难找工作,学linux系统难吗
这是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟 ...
- linux lamp实验报告,新手学Linux--构建lamp
本人前不久开始学习Linux,俗话说得好,好记性不如烂笔头,于是决定将平日所学所做实验,记录下来,以备回顾.由于本人是个初学者,所以借鉴了很多网上的资料,但在此处写出来的都是经过本人思考和多次实验的记 ...
- Linux其实没那么难学
互联网技术总是更新迭代的,因为2020年的一场疫情,影响着中国乃至整个世界,就在这一年,网络直播,远程办公,在线教育等等的互联网产物进入了众多人的世界,当然,这其中离不开程序员的功劳. 李开复曾经说过 ...
- 大学生为什么要学Linux?Linux有什么优点?
前言 Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到 ...
最新文章
- ie不支持getElementsByName的解决办法
- Spark Streaming原理简析
- 美科技股崩了,Facebook、亚马逊、谷歌一夜蒸发万亿元
- vb四则运算计算机,怎么用VB做简易的四则运算计算器
- 同样学软件测试,为什么有些人一面试就拿一堆大厂offer?
- d3js scales深入理解
- Java非静态内部类中为什么不能有静态变量却可以有常量?
- python:生成器
- Adobe 软件清理工具AdobeCreativeCloudCleanerTool.exe
- 三种方法帮你恢复删除的文件
- WARNING: The script f2py.exe is installed in ‘C:\Users\linji\AppData\Roaming\Python\Python36\Scripts
- CERC2017 F-Faulty Factorial【数论】
- 音视频开发(十九):运算符重载、继承、多态、模版
- 第二篇 简洁但功能强大的EditPlus——我的最爱
- 通用公司信息安全规范
- 聚焦终端边缘AI芯片 放弃走云端路线的耐能到底行不行?
- 第四章 MPT 现代组合理论
- jQuery实战读书笔记(第一章至第四章)
- HBuilderX 安装教程
- 《爱上跑步的13周》,让你拥有健康美丽的人生
热门文章
- openquery基本运用实例
- 计算机常用的矢量图形文件,学位计算机考试2
- 随机生成元素升序向量_推荐系统中用户向量的表示学习
- react 动态路 嵌套动子路由_2020年,我是如何从一名Vueer转岗到React阵营
- 最早的电子计算机艾尔妮,这些看似没用的NPC 却是我们最早的回忆
- Java黑皮书课后题第2章:2.10(科学:计算能量)编写程序,计算将水从初始温度加热到最终温度所需的能量。程序应该提示用户输入水的重量(kg),以及水的初始温度、最终温度
- python 3 输入和输出
- Hadoop 运行jar包时 java.lang.ClassNotFoundException: Class com.zhen.mr.RunJob$HotMapper not found...
- 权限 粒度化 到 系统 部门 部门及子部门 个人用户
- iscroll5 上拉,下拉 加载数据