乱读天书, 不求甚解
周祎骏的个人云笔记
Toggle navigation
乱读天书, 不求甚解
主页
Linux:系统配置
Linux:用户管理
Linux:优化排错
Linux:进程调度
Linux:文件系统
Linux:网络
Linux:系统服务
Linux:安全
Linux:内核
容器:Docker
容器:containerd
容器编排:Kubernetes
IAC:Terraform
大数据:Hadoop
大数据:Zookeeper
大数据:Hbase
消息队列:rsyslog
消息队列:kafka
数据库:MySQL
数据库:MongoDB
搜索引擎:Elasticsearch
时序数据库:OpenTSDB
网站服务:Nginx
编程:Bash
编程:Perl
编程:Python
编程:C
编程:JAVA
编程:Rust
版本控制:gitlab
知识管理:docusaurus
常用小工具
关于我
标签
Linux_Process 0.2 信号
2016-07-16 13:38:21
71
0
0
admin
> 这里介绍用信号管理进程 #关于信号 ##概念 Linux 信号分为普通信号和实时信号 **普通信号**1-31的信号,可能会丢失,多次合并成一次 **实时信号** 34-64的信号,有队列,不会丢失 *** ##常用信号 | 号码 | 名称 | 默认动作 | 含义 | |----------|------------|----------------|------------------------------------------------| | 1 | SIGHUP | 终止进程 |用户终端链接中断 | | 2 | SIGINT | 终止进程 |终止信号,通常是Ctrl-C | | 3 | SIGQUIT |终止同时coredump|和SIGINT类似,通常指程序错误 | | 4 | SIGILL |终止同时coredump|非法指令,通常因为可执行文件错误或者数据内存溢出| | 5 | SIGTRAP | |trap指令,debug 用 | | 6 | SIGABRT |终止同时coredump|abort 异常信号 | | 7 | SIGBUS | |非法地址 | | 8 | SIGFPE |终止同时coredump|一些计算错误,如除于0 | | 9 | SIGKILL | 终止进程 |立即结束进程,不会被阻塞,是内核执行 | | 10 | SIGUSR1 | |预留 | | 11 | SIGSEGV |终止同时coredump|读写没分配给自己的内存 | | 12 | SIGUSR2 | |预留 | | 13 | SIGPIPE | 终止进程 |管道错误 | | 14 | SIGALRM | 终止进程 |alarm 计时器的信号 | | 15 | SIGTERM | 终止进程 |终止进程,可以被阻塞,处理,kill 命令的默认信号 | | 17 | SIGCHLD | |子进程结束时,父进程收到该信号 | | 18 | SIGCONT | 继续进程 |继续进程,内核执行 | | 19 | SIGSTOP | 暂停进程 |暂停进程,内核执行 | *** #发信号 ##kill kill -signal PID ##killall killall -signal 命令名称 -i 交互式的 -e command完全一致才发送信号 -I 忽略大小写
上一篇:
Linux_Process 0.1 后台进程管理
下一篇:
Linux_Process 0.5 进程优先级
文档导航