常用shell命令,有關linux信號匯總

 2023-10-06 阅读 31 评论 0

摘要:SIGINT SIGKILL SIGTERM 這三個信號都是用于終止程序,具體差別為: 常用shell命令?????? SIGINT 通過ctrl+c 發送,可以被捕獲。此信號被當前進程樹接收到,也就是說,不僅當前進程會收到信號,它的子進程也會收到。 ????? SIGTRM

SIGINT SIGKILL SIGTERM

這三個信號都是用于終止程序,具體差別為:

常用shell命令?????? SIGINT 通過ctrl+c 發送,可以被捕獲。此信號被當前進程樹接收到,也就是說,不僅當前進程會收到信號,它的子進程也會收到。

????? SIGTRM kill命令不加參數就是發送這個信號,可以被捕獲。而且其子進程不會收到。如果當前進程被kill了,那么它的子進程的父進程將會是init,也就是pid為1的進程。

????? SIGKILL 是kill -9 發送的,該命令不能被捕獲,程序收到這個信號后,一定會退出。

UNIX/LINUX,?

轉載于:https://www.cnblogs.com/zhangzhang/archive/2013/01/11/2856474.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/120456.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息