Linux进程KILL--Quit,INT,HUP,QUIT,和TERM的解释

博客原文地址:https://blog.csdn.net/xifeijian/article/details/19286591

INT(快速关闭)----是当用户键入<Control-C>时由终端驱动程序发送的信号。这是一个终止当前操作的请求,如果捕获了这个信号,一些简单的程序应该退出,或者允许自给被终止,这也是程序没有捕获到这个信号时的默认处理方法。拥有命令行或者输入模式的那些程序应该停止它们在做的事情,清除状态,并等待用户的再次输入。TERM(快速关闭)----是请求彻底终止某项执行操作,它期望接收进程清除自给的状态并退出。HUP---- 平滑启动,重新加载配置文件。
有两种解释:1:他被许多守护进程理解为一个重新设置的请求。如果一个进程不用重新启动就能重新读取它的配置文件并调整自给以适应变化的话,那么HUP通常来触发这种行为。
2:HUP信号有时候又终端驱动程序生成,试图来"清除"("终止")跟某个特定终端相连的那些进程。例如:某个终端会话结束时,或者当调制解调器被挂断时,shell后台不接受HUP的信号的影响,有的用户可以使用nohup来模仿这种行为。QUIT:从容关闭。

Linux Trap命令

SIGPIPE 终止进程 向一个没有读进程的管道写数据
博客原文地址:https://blog.csdn.net/carolzhang8406/article/details/46504415/
信号量详细列表可以trap -l即可显示

Linux进程KILL--Quit,INT,HUP,QUIT,和TERM、PIPE的解释相关推荐

  1. linux进程kill命令关不掉

    1.Linux kill 命令用于删除执行中的程序或job. 语法:kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill ...

  2. Linux 进程kill -9 无法杀死解决方案

    从下述案例中可以看到使用kill -9 28051并未将28051进程杀死 [root@iZufxxxxxxxxxxxx2tnZ devops-xxl-job]# kill -9 28051 [roo ...

  3. linux进程kill后显示deduct,oracle问题

    好的连接:小荷,http://www.doczj.com/doc/6379003f5727a5e9856a6130.html/: 1.http://www.doczj.com/doc/6379003f ...

  4. linux无名管道实验代码,Linux 进程间通讯之创建无名管道和读写无名管道

    Linux进程间通讯的方式: 1. 管道(pipe)和有名管道(FIFO). 2. 信号(signal) 3. 消息队列 4. 共享内存 5. 信号量 6. 套接字(socket) 管道通讯: 无名管 ...

  5. 五、Linux进程管理

    进程管理 一.进程概述以及属性介绍 1.1 进程概述 进程是一个在系统中运行的程序,每个进程都是一个运行的实体,并占用一定的系统资源 进程是已启动的可执行程序的运行实例,动态,有生命周期及运行状态 程 ...

  6. linux进程被信号杀死,Linux 命令 - kill: 向进程发送信号

    kill 命令通常用来 "杀死"(终止)进程,它可以用来终止运行不正常的程序或者反过来拒绝终止的程序.kill 命令准确地说并不是 "杀死" 进程,而是给进程发 ...

  7. linux进程无条件终止,kill - 终止进程/发送信号

    Linux命令之kill - 终止进程/发送信号 用途说明 kill命令用于终止指定的进程(terminate a process),是Unix/Linux下进程管理的常用命令.通常,我们在需要终止某 ...

  8. Linux 进程管理 ps、top、kill

    文章目录 进程管理 进程字段名 进程的状态 查看进程ps(Process Status) Unix风格的参数 BSD风格的参数 GNU风格的参数 案例1:将目前属于本用户这次登入的 PID 与相关信息 ...

  9. linux用kill命令删除进程,linux 使用kill命令杀死进程的几个办法

    常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx       1822     1  0 11:38 ?        00:00:49 gnome-terminal smx ...

最新文章

  1. python中的repr是什么意思_Python中__repr__和__str__区别详解
  2. mysql 5.5 不认识 datetime(0) 类型
  3. java 教程 嵌入式,嵌入式狗的 JAVA 入门笔记·1
  4. mysql中使用CASE WHEN
  5. 解决VScode自动保存时在语句后疯狂加分号
  6. JBuilder安装JDBC drive的方法略解
  7. rabbitmq 集群保证顺序消费_随笔《RabbitMQ》如何保证消息不被重复消费
  8. android:src app:srccompat,android – 数据绑定与srcCompat
  9. 学习笔记:使用requests+Beautiful4爬取优美图库
  10. 如何使用 JAVA 开发微信登录教程
  11. SLAM代码(SVO ros )
  12. 论文会议推荐到计算机研究与发展,计算机研究与发展类论文参考文献 计算机研究与发展核心期刊参考文献有哪些...
  13. Windows 驱动程序禁用数字签名
  14. 【unity】维护一个changelog
  15. 贝叶斯分析之利用逻辑回归对数据进行分类
  16. FME助力新型基础测绘之存量测绘成果数据转换地理实体
  17. scrapy爬取京东笔记本电脑数据并进行简单处理和分析
  18. 三网融合可借鉴欧盟视听新媒体内容规制
  19. 人工智能是怎样辅助安全自动化、分析处理和响应的?
  20. 性格内向的人,是否适合做产品经理 ?

热门文章

  1. 09-多窗口切换-window_handles
  2. 在宇宙中心五道口上班,是怎样一种体验
  3. 3DMAX如何打开mat文件
  4. 找到一个非常智能的机器人接口分享出来-1。
  5. Android Studio 每次运行都会再下载一遍
  6. Linux 命令和参数 英文全称
  7. 悟空辅助显示连接服务器失败,悟空辅助的使用方法 第三期宠物助手
  8. Infortrend混合存储推动大体量血站IT系统全面升级
  9. Java多线程编程之读写锁【ReentrantReadWriteLock】
  10. python 框架tornado_PythonWEB框架之Tornado