文档章节

Linux 进程后台运行

李三石
 李三石
发布于 2016/12/09 11:20
字数 263
阅读 23
收藏 0
  1.  nohup/setsid/&  

     nohub:  忽略HUP(hangup)信号 nohup ping www.ibm.com &

     setsid:  在新的session 中运行  setsid ping www.ibm.com

     &+(): () 在子shell中运行 & 后台运行   (ping www.ibm.com &)

     

  2. disown: 使已运行job 忽略HUP 信号

    用disown -h jobspec来使某个作业忽略HUP信号。

    用disown -ah 来使所有的作业都忽略HUP信号。

    用disown -rh 来使正在运行的作业忽略HUP信号。

    jobs用于显示Linux中的任务列表及任务状态,包括后台运行的任务。

    CTRL-z 来将当前进程挂起到后台暂停运行

    fg 来将挂起的进程重新放回前台继续运行

    bg 来将挂起的进程放在后台继续运

     

  3. screen: 用于大量命令后台运行

    用screen -dmS session name来建立一个处于断开模式下的会话(并指定其会话名)。

    用screen -list 来列出所有会话。

    用screen -r session name来重新连接指定会话。

    用快捷键CTRL-a d 来暂时断开当前会话。

    

    原文链接: https://www.ibm.com/developerworks/cn/linux/l-cn-nohup/

本文转载自:https://www.ibm.com/developerworks/cn/linux/l-cn-nohup/

共有 人打赏支持
李三石
粉丝 15
博文 11
码字总数 95
作品 0
朝阳
高级程序员
私信 提问
linux 学习笔记 (4) —— Linux 任务管理

Linux 任务管理 ---------------- Shell命令: command& 让进程在后台运行 ctrl + z 将一个正在前台执行的命令,放到后台,并且暂停 jobs 列出当前shell环境中已启动的任务状态 fg %n 让后台...

TdadaT
2012/11/02
0
0
ssh 关闭后仍保持当前运行的进程

ssh 关闭后仍保持当前运行的进程 由于各种原因,需要通过ssh登录linux或者unix主机,很多时候我们需要通过ssh的终端启动一 些服务或者运行一些程序,但是默认情况下,当我们关闭ssh终端连接,...

今幕明
2014/11/06
0
1
linux命令后台运行技巧整理(2)

所有内容搜集于网络,部分做了简单翻译 一、& 在Linux中,当在前台运行某个作业时,终端被该作业占据;而在后台运行作业时,它不会占据终端。可以使用命令把作业放到后台执行。实际上,这样是...

一点灵犀
2015/04/13
0
0
Linux操作系统下安装及配置花生壳的方法

一、花生壳For Linux安装步骤 下载适合您的unix/linux版本的安装包文件,使用root身份解压缩安装包 # tar -zvxf phlinux-1.0-install.redhat.9.0.tar.gz 安装包文件将解压缩至phlinux_install...

红薯
2009/05/07
334
0
Linux守护进程的启动方法(转)

作者: 阮一峰 日期: 2016年2月28日 "守护进程"(daemon)就是一直在后台运行的进程(daemon)。 本文介绍如何将一个 Web 应用,启动为守护进程。 一、问题的由来 Web应用写好后,下一件事就...

easonjim
2017/12/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

《傲慢与偏见》的读书笔记与读后感作文2400字

《傲慢与偏见》的读书笔记与读后感作文2400字: 作者:孙苑馨;笔者按:读书这个习惯是我爸妈养出来的。小时候父母赚的钱除了吃饭穿衣剩下的就是买书了,他们除了买各种新鲜出版的文艺派图书...

原创小博客
12分钟前
0
0
oozie job 的挂了监控报警或重启

oozie Coordinator 的job 和actioni状态很多,但好像不支持设置某状态如failed后30分钟后自动重新拉启,因他的条件只有几种:触发条件可以是一个时间频率、一个dataset实例是否可用,或者可能...

hblt-j
30分钟前
1
0
python精简笔记-[6]-[if,for,while]语句

1.if 条件判断 语法: if 判断条件: 执行语句……elif 判断条件:    执行语句……elif 判断条件:    执行语句……else: 执行语句…… 实例1: n = input("请输...

平头哥-Enjoystudy
34分钟前
0
0
RxJava 是如何实现线程切换的(上)

前言 通过前一篇的从观察者模式出发,聊聊RxJava,我们大致理解了RxJava的实现原理,在RxJava中可以非常方便的实现不同线程间的切换。subscribeOn 用于指定上游线程,observeOn 用于指定下游线...

亭子happy
今天
2
0
想晋级高级工程师只知道表面是不够的!Git内部原理介绍

本文由云+社区发表 作者:腾讯工蜂用户:王二卫 从不一样的视角了解git,以便更好的使用git 一、git & git 版本库认识 git 是一个内容寻址的文件系统,其核心部分是一个简单的键值对数据库(...

腾讯云加社区
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部