61、nohup简介

简介: 1、run a command immune(免除) to hangups nohup Command [Arg...] [&] nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。

1、run a command immune(免除) to hangups

nohup Command [Arg...] [&]

nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。

    如果不将 nohup 命令的输出重定向,输出将附加到当前目录的 nohup.out 文件中。

2、SIGHUP信号发送的情况

    SIGHUP会在以下3种情况下被发送给相应的进程:

终端关闭时,该信号被发送到session首进程以及作为job提交的进程(即用&符号提交的进程)。如:ssh到一台机器, 开个vim,当关闭这个ssh会话的时候,vim就会收到 SIGHUP

session首进程退出时,该信号被发送到该session中的前台进程组中的每一个进程

若父进程退出导致进程组成为孤儿进程组,且该进程组中有进程处于停止状态(收到SIGSTOPSIGTSTP信号),该信号会被发送到该进程组中的每一个进程。

    注意:SIGHUP被发给了session leader (shell),然后由session leader发给jobs

3、unix中进程组织结构为session,包含一个前台进程组及一个或多个后台进程组,一个进程组包含多个进程。一个session可能会有一个session首进程,而一个session首进程可能会有一个控制终端。

    一个进程组可能会有一个进程组首进程。进程组首进程的进程ID与该进程组ID相等。与终端交互的进程是前台进程,否则便是后台进程

4、示例

1)nohup command > myout.file 2>&1 &

2)nohub ./me.sh > /dev/null 2>&1

5、守护进程,进行信号处理,使用command &后,也可以达到这个目的。

6、查看信号

man -k signal | grep list

kill -l

参考

1http://bbs.chinaunix.net/viewthread.php?tid=774709

http://linux.die.net/man/1/nohup

2http://baike.baidu.com/view/1839401.htm

3】 记述了一个操作nohup的细节

http://os.51cto.com/art/200912/172917.htm

4Catching signals

http://linux.die.net/Bash-Beginners-Guide/sect_12_01.html

5】 对sighup进行了很好地讨论

http://www.cnblogs.com/coldplayerest/archive/2011/08/14/2137777.html

6http://blog.csdn.net/lanmanck/article/details/6022044

目录
相关文章
|
8月前
|
人工智能 监控 数据安全/隐私保护
AI视频监控在大型商场的隐私保护技术
为保障隐私合规,商场采取数据加密与匿名化处理,防止敏感信息泄露;同时通过透明性声明和合法授权,确保顾客知情并同意监控措施。技术手段包括加密算法保护、去除身份识别细节,并在显眼位置张贴隐私政策,采用电子屏幕、语音提示或二维码获取顾客同意,确保监控行为合法合规。
251 0
|
12月前
|
SQL 存储 数据采集
如何把问卷录入SQL数据库
将问卷数据录入SQL数据库是一个涉及数据收集、处理和存储的过程
|
IDE 关系型数据库 开发工具
公认超级好用的Mac软件汇总(一)
公认超级好用的Mac软件汇总
451 0
|
Java 前端开发 Maven
SpringBoot - WebJars
SpringBoot - WebJars
365 0
SpringBoot - WebJars
|
人工智能 搜索推荐
‘通义万相’使用体验——令人惊艳的AI绘画创作大模型
7月7日,阿里云在2023世界人工智能大会上宣布,AI绘画创作大模型通义万相开启定向邀测。通义万相是阿里云“通义”大模型系列第三个产品,此前的通义千问、通义听悟分别具备文字问答和语音文字处理的功能。目前该模型已经开启定向邀测.
|
网络协议
win7/win10内外网切换脚本
当电脑需要内外网切换使用的时候,需要一次次设置静态IP或者自动获取IP,实在麻烦
658 0
|
存储 弹性计算 固态存储
阿里云服务器是如何收费的?阿里云服务器各收费项目收费标准参考
阿里云服务器收费标准包括实例价格、预留实例券价格、专有宿主机、块存储价格、存储容量单位包、带宽价格、快照服务价格等,云服务器价格主要由云服务器配置费用+磁盘价格+网络宽带价格,配置指的是云服务器的实例规格和cpu与内存配置,本文为大家分享一下2023年阿里云服务器所有收费项目的最新收费标准,以表格形式展示给大家,以供参考。
阿里云服务器是如何收费的?阿里云服务器各收费项目收费标准参考
|
人工智能 算法 定位技术
空间索引-geohash算法实现
空间索引-geohash算法实现
569 0
空间索引-geohash算法实现
|
存储 UED
无影云桌面使用感受
无影云桌面使用感受,我是使用过程中一点体会和想法
3426 3
无影云桌面使用感受