查询linux信号量命令,Linux信号量动作和说明列表
ctrl退出指令
Ctrl-C 發送 INT signal (SIGINT),通常導致進程結束
Ctrl-Z 發送 TSTP signal (SIGTSTP),通常導致進程掛起(suspend)
Ctrl-\ 發送 QUIT signal (SIGQUIT),通常導致進程結束 和 dump core
舉例:kill -9指令
kill -9 pid 會發送 SIGKILL信號給進程
信號列表
在POSIX.1-1990(可移植操作系統接口Portable Operating System Interface)標準中定義的信號列表
信號值動作說明
SIGHUP1Term終端控制進程結束(終端連接斷開)
SIGINT2Term用戶發送INTR字符(Ctrl+C)觸發
SIGQUIT3Core用戶發送QUIT字符(Ctrl+/)觸發
SIGILL4Core非法指令(程序錯誤、試圖執行數據段、棧溢出等)
SIGABRT6Core調用abort函數觸發
SIGFPE8Core
算術運行錯誤(浮點運算錯誤、除數為零等)
SIGKILL9Term無條件結束程序(不能被捕獲、阻塞或忽略)
SIGSEGV11Core無效內存引用(試圖訪問不屬于自己的內存空間、對只讀內存空間進行寫操作)
SIGPIPE13Term消息管道損壞(FIFO/Socket通信時,管道未打開而進行寫操作)
SIGALRM14Term時鐘定時信號
SIGTERM15Term結束程序(可以被捕獲、阻塞或忽略)
SIGUSR130,10,16Term用戶保留
SIGUSR231,12,17Term用戶保留
SIGCHLD20,17,18Ign子進程結束(由父進程接收)
SIGCONT19,18,25Cont繼續執行已經停止的進程(不能被阻塞)
SIGSTOP17,19,23Stop停止進程(不能被捕獲、阻塞或忽略)
SIGTSTP18,20,24Stop停止進程(可以被捕獲、阻塞或忽略)
SIGTTIN21,21,26Stop后臺程序從終端中讀取數據時觸發
SIGTTOU22,22,27Stop后臺程序向終端中寫數據時觸發
標簽:Core,Term,Ctrl,Stop,發送,列表,信號量,Linux,進程
來源: https://blog.csdn.net/u010214802/article/details/90572691
總結
以上是生活随笔為你收集整理的查询linux信号量命令,Linux信号量动作和说明列表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux卸载服务
- 下一篇: C语言中报段错误(核心已转储)的常见问题