日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

SIGTERM等信号含义【转】

發布時間:2025/7/14 92 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SIGTERM等信号含义【转】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

主要是做sigterm 和sigkill區別的比較,之前的好多操作,在結束正在運行的一個程序的時候,常用kill,這個以后的注意,在sigterm不起作用的時候,再使用kill;

原文地址:http://www.xuebuyuan.com/105194.html

----------------------------------------------------------------------------------------------------------------------------------內容如下:

SIGTERM等信號含義

2011年02月28日?? 綜合?? 共 956字 ? 字號?小?中?大???評論關閉

①?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????忽略信號???? 當子進程停止或退出時通知父進程

有兩個信號可以停止進程:SIGTERMSIGKILLSIGTERM比較友好,進程能捕捉這個信號( 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/the-tops/p/7581871.html

總結

以上是生活随笔為你收集整理的SIGTERM等信号含义【转】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。