概述
kill 命令通常用来 “杀死”(终止)进程,它可以用来终止运行不正常的程序或者反过来拒绝终止的程序。kill 命令准确地说并不是 “杀死” 进程,而是给进程发送信号(signal)。
和文件一样,进程也有所有者,只有进程的所有者(或超级用户)才能使用 kill 命令来向它发送信号。
命令格式
kill [-s signal|-p] [--] pid...
kill -l [signal]
命令参数
-s signal
指定发送的信号。
-l
打印信号的名称列表。
常用信号
信号编号
信号名
含义
1
HUP
挂起信号
2
INT
中断信号
3
QUIT
退出信号
9
KILL
杀死信号
11
SEGV
段错误信号
15
TERM
终止信号,kill命令默认发送的信号类型
18
CONT
继续运行信号,恢复之前接受了STOP信号的进程
19
STOP
暂停信号
实例
a) 查看所有信号名称及对应的编号。
[huey@huey-K42JE ~]$ kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL10) SIGUSR1
最后
以上就是冷静小天鹅为你收集整理的linux向进程发信号,Linux 命令 - kill: 向进程发送信号的全部内容,希望文章能够帮你解决linux向进程发信号,Linux 命令 - kill: 向进程发送信号所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复