linux jobs
jobs是终端的一个概念,一个终端开启一个进程,就生成了一个工作(job),这个工作只在这个终端里有效.
使用Ctrl+Z
可以使作业暂停,而后可以选择是终止进程(kill命令),还是继续执行(发送SIGCONT信号)
参数 | 描述 |
---|---|
默认只查看作业号 | |
-l | 列出进程的PID以及作业号 |
-n | 只列出上次shell发出的通知后改变了状态的作业 |
-p | 只列出作业的PID |
-r | 只列出运行中的作业 |
-s | 只列出已停止的作业 |
jobs
1.添加三个作业,每次都添加后,都立刻使用Ctrl+Z
暂停
@:~/code/test$ sh test.sh
@:~/code/test$ sh test.sh
@:~/code/test$ sh test.sh
2.使用jobs
查看
[1]
是作业号,通过作业号来bg
或者fg
运行
+
是默认作业,如果bg
,fg
没有指定作业号,则会执行此job
-
是当+
默认作业执行完,-
号就会成为默认作业
+
和-
各自只会存在一个
@:~/code/test$ jobs
[1] Stopped sh test.sh
[2]- Stopped sh test.sh
[3]+ Stopped sh test.sh
fg
fg
可以将暂停的工作,放在前台继续运行
fg 工作号
bg
bg
可以将暂停的工作,放在后台,相当于&
号后台运行
bg 工作号
参考:
https://www.cnblogs.com/lizhouwei/p/10122742.html
linux jobs相关推荐
- Ctrl + z 和 Linux jobs
最近在使用 star agent 的过程中,颇感 webssh 开窗口不太方便,不像原本在本地用的多窗口工具那么方便.不过在使用 Ctrl + z 和 linux 本身的 jobs 命令之后,这个情况 ...
- Linux jobs等前后台运行命令详解
A,Shell支持作用控制,有以下命令: 1. command& 让进程在后台运行 2. jobs 查看后台运行的进程 3. fg %n 让后台运行的进程n到前台来 4. bg %n ...
- 【Linux】一步一步学Linux——jobs命令(129)
00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 总结 06. 附录 01. 命令概述 jobs命令主要用于显示系统中的任务列表及其 ...
- linux jobs继续运行,Linux jobs等前后台运行命令详解
A,Shell支持作用控制,有以下命令: 1. command& 让进程在后台运行 2. jobs 查看后台运行的进程 3. fg %n 让后台运行的进程n到前台来 4. bg %n 让进程n ...
- Linux命令备忘录: jobs 显示Linux中的任务列表及任务状态命令
Linux jobs命令用法详解:显示Linux中的任务列表及任务状态命令 jobs命令用于显示Linux中的任务列表及任务状态,包括后台运行的任务.该命令可以显示任务号及其对应的进程号.其中,任务号 ...
- LINUX任务(jobs)详解
转自 : http://hi.baidu.com/daweilang/item/58db8d308e54f6d56d15e999 LINUX任务(jobs)详解 在用管理员执行一个命令后,用Ctrl+ ...
- linux 进程的fg,36.每日一个Linux命令----先后台进程切换(fg、bg、jobs、)
描述:fg 和 bg 命令是进程的先后台调度命令.linux 操做:shell Ctrl + c 终止并退出当前前台命令的执行,回到shellgoogle Ctrl + z 暂停前台命令,将该进程放入 ...
- linux常见的命令
常用的命令:ctrl + insert 复制 , shift + insert 粘贴, ctrl + y 恢复, ctrl+u上次执行时删除的字符 , ctrl + ? 撤消前一 ...
- linux中sed命令用例,Linux中使用sed命令或awk命令修改常规配置文件
一.方案: Linux中使用sed命令或awk命令修改常规配置文件 二.步骤: 1.假设有一个a.txt,内容如下: #!/bin/bash aa= bbb= ccc= #ddd= 2.如果想要把里面 ...
最新文章
- mac中使用 sourcetree 的快速配置和git服务器登录
- 机器之心公开演讲:如何用AI技术传播AI知识
- 解决vue打包后静态资源路径错误的问题
- springBoot的模版引擎
- Coursera课程 Competitive Strategy内容简介
- 计算机网络|传输控制协议TCP概述
- [摘抄]〈测试之美〉读后感
- 知识表示与计算机,两分钟了解人工智能中的“知识与知识表示”
- 大数据可视化平台Demo
- VBS 对IBM Notes的常规操作
- 关于一次pkgs --update错误记录(cmd_package_update 451)
- 语雀 | markdown文档编写常用快捷键
- extern C 引起的 error C2059
- 【深度残差收缩网络】Deep-Residual-Shrinkage-Networks模型+代码
- java初级程序员考试_Java初级程序员必须要知道的10个基础面试题
- python证书认证_使用Python进行证书认证的Selenium Webdriver
- Java 多线程面试题及回答
- 研二(上学期)计划安排
- 纯净版安卓电子相册APP,安卓图片轮播
- Vue2+Openlayer使用modify修改要素
热门文章
- 传输层端口号的范围是多少?被分为哪两部分_根据资金习性可以把资金分为哪几类?_中级会计职称考试视频...
- Python控制Word文件中段落格式与文本格式
- Python文件操作的几个要点与示例
- Python监视电子邮箱并提示收到新邮件
- c++ 返回数组中最大的值_Swift语言必学秘技:数组里面的使用方法
- python制作手机壁纸_Python爬取手机壁纸图片
- hive内部表和外部表的区别_走近大数据之Hive进阶(四、Hive的表连接)
- 平滑滤波器模板尺寸与平滑效果的关系_Python Opencv 图像平滑处理
- c语言聊天程序代码,今天打的代码。基于TCP的聊天程序。
- C++之操作符重载探究(三):输出操作符重载