① SIGINT     终止进程     中断进程

程序终止(interrupt)信号, 在用户键入INTR字符(通常是Ctrl-C)时发出。

② SIGQUIT    建立CORE文件终止进程,并且生成core文件

③ SIGQUIT 和 SIGINT 类似,但由QUIT字符(通常是Ctrl-)来控制;进程在因收到SIGQUIT退出时会产生core文件,在这个意义上类似于一个程序错误信号。

④ SIGKILL    终止进程     杀死进程

⑤ SIGPIPE    终止进程     向一个没有读进程的管道写数据

⑥ SIGALARM    终止进程     计时器到时

⑦ SIGTERM    终止进程     软件终止信号

⑧ SIGTERM 程序结束(terminate)信号,与SIGKILL不同的是该信号可以被阻塞和处理。通常用来要求程序自己正常退出。shell命令kill缺省产生这个信号。SIGTERM is the default signal sent to a process by the kill or killall commands.

⑨ SIGURG    忽略信号     I/O紧急信号

⑩ SIGIO    忽略信号     描述符上可以进行I/O

11 SIGCHLD    忽略信号     当子进程停止或退出时通知父进程

有两个信号可以停止进程:SIGTERM和SIGKILL。SIGTERM比较友好,进程能捕捉这个信号( it can be caught and interpreted (or ignored) by the process),根据您的需要来关闭程序。在关闭程序之前,您可以结束打开的记录文件和完成正在做的任务。在某些情况下,假如进程正在进行作业而且不能中断,那么进程可以忽略这个SIGTERM信号。

对于SIGKILL信号,进程是不能忽略的( this signal cannot be caught or ignored,)。这是一个“我不管您在做什么,立刻停止”的信号。假如您发送SIGKILL信号给进程,Linux就将进程停止在那里。

原文

http://hi.baidu.com/lishifan/item/fc9fb21d812034f687ad4e33

http://tassardge.blog.163.com/blog/static/1723017082011627522600/

转载于:https://www.cnblogs.com/mydomain/archive/2013/04/21/3034322.html

SIGTERM等信号含义相关推荐

  1. SIGTERM等信号含义【转】

    主要是做sigterm 和sigkill区别的比较,之前的好多操作,在结束正在运行的一个程序的时候,常用kill,这个以后的注意,在sigterm不起作用的时候,再使用kill; 原文地址:http: ...

  2. Linux内核之各个SIG信号含义

    Linux内核之各个SIG信号含义 1. 有关信号的讨论 1.1 什么是信号? 1.2 信号是如何产生的 1.2 信号如何影响进程的状态? 1.3 信号类似于异常(exception)吗? 1.4 信 ...

  3. linux 各个SIG信号含义

    很有用的sig信号含义说明  转发自  :https://blog.csdn.net/tennysonsky/article/details/46010505 在 Linux 下,每个信号的名字都以字 ...

  4. AXI总线信号含义说明

    AXI总线信号含义说明 (1)读地址通道(AR channel):包含ARVALID,ARADDR,ARREADY信号: (2)读数据通道(R channel):包含RVALID, RDATA,RRE ...

  5. UNIX SIGTERM等信号意义

    http://s99f.blog.163.com/blog/static/35118365201122861827837/ SIGHUP     终止进程     终端线路挂断 SIGINT     ...

  6. 一文读懂串口及各种电平信号含义

    0 背景 做嵌入式开发或硬件开发的同学,一定常听到 RS232.RS485.TTL 等概念,如果对这些概念不清楚,使用起来就会有问题,本文对这些概念的含义进行介绍(看下图有没有绕晕) 1 串口 首先要 ...

  7. linux signal(附常见的信号含义)

    SIGHUP     终止进程     终端线路挂断 SIGINT      终止进程     中断进程 SIGQUIT   建立CORE文件终止进程,并且生成core文件 SIGILL      建 ...

  8. php 多进程 常驻内存,PHP 多进程与信号中断实现多任务常驻内存管理 [Master/Worker 模型]...

    本文章基于pcntl扩展做的多进程测试. 进程调度策略 父子进程的调度由操作系统来负责,具体先调度子进程还是父进程由系统的调度算法决定,当然可以在父进程加上延时或是调用进程回收函数pcntl_wait ...

  9. Linux shell 学习笔记(12)— linux 信号、后台运行脚本、作业控制、定时运行任务

    1. 处理信号 1.1 Linux 信号 常见的 Linux 信号如下表所示: 信号 值 描述 1 SIGHUP 挂起进程 2 SIGINT 终止进程 3 SIGQUIT 停止进程 9 SIGKILL ...

最新文章

  1. 笔记本电脑滑条无法连接synaptics定点装置驱动程序
  2. 预告丨大型出海知识盛宴,邀您一起 enjoy !
  3. 小程序获取微信用户绑定的手机号
  4. python3 str 数字类型判断 str.isdecimal(), isdigit(), isnumeric()
  5. 利用iTextSharp对PDF进行签名(E-signing PDF documents with iTextSharp)--推荐
  6. spring 14-Spring框架JDBC操作
  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的超市库房管理系统
  8. python同时发大量请求_Python批量发送post请求的实现代码
  9. 【Linux】查询 OS、CPU、内存、硬盘信息
  10. 编程成长日记——折半查找
  11. 真人拳皇项目第二次Scrum总结——史经浩
  12. 致老友-有时候我词不达意 但我真的很开心生活有你
  13. NaN是什么? isNaN()/Number.NaN
  14. jsp中给div加背景_html中给元素添加背景图片或者gif动图
  15. 立冬了,小伙伴们要注意保暖哦!
  16. 3-对链家二手房数据进行预处理,以及利用CNN进行多分类操作
  17. 小白也能懂的可转债配债价格计算
  18. Excel工作表保护,怎么撤销保护
  19. 单片机C语言视频教程转让
  20. 医学案例统计分析与SAS应用(笔记)一

热门文章

  1. 不能bostype没有元数据异常_手把手教你用Python画个箱形图,找出“脏数据”
  2. 用vector编写一个矩阵模板
  3. 山西煤炭职业技术学院计算机信息管理,山西煤炭职业技术学院计算机信息系
  4. 用c语言ipv6组播,需要适用于iOS 9的IPv6组播C代码
  5. linux下串口抓包,Linux的串行端口 - wrtie()字节到目标设备通过串口
  6. java日期加一天_Java 关于日期加一天(日期往后多一天)
  7. 2016计算机一级成绩,2016年江苏计算机一级成绩查询_无忧考网.docx
  8. java none怎么用tomcat_在docker中部署tomcat并且部署java应用程序的步骤详解
  9. R语言转换并保存json文件--使用jsonlite包
  10. 数据结构排序系列详解之五 简单选择排序